bluez

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

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

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

Documentation

Overview

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

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

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

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Device

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

func NewDevice

func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error)

type HCI

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
}

func NewHCI

func NewHCI(conn *dbus.Conn, path dbus.ObjectPath) (HCI, error)

type Manager

type Manager interface {
	AgentManager() agentManager     // interface org.bluez.AgentManager1
	HealthManager() healthManager   // interface org.bluez.HealthManager1
	ProfileManager() profileManager // interface org.bluez.ProfileManager1
	proxy.Object
}

func NewManager

func NewManager(conn *dbus.Conn) Manager

type MockDevice

type MockDevice struct {
	MockInterfaceDevice // interface org.bluez.Device1
	proxy.MockObject
}

type MockHCI

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

type MockInterfaceAdapter struct {
	mock.Mock
}

func (*MockInterfaceAdapter) Address

func (v *MockInterfaceAdapter) Address() proxy.PropString

func (*MockInterfaceAdapter) Alias

func (*MockInterfaceAdapter) Class

func (*MockInterfaceAdapter) Discoverable

func (v *MockInterfaceAdapter) Discoverable() proxy.PropBool

func (*MockInterfaceAdapter) DiscoverableTimeout

func (v *MockInterfaceAdapter) DiscoverableTimeout() proxy.PropUint32

func (*MockInterfaceAdapter) Discovering

func (v *MockInterfaceAdapter) Discovering() proxy.PropBool

func (*MockInterfaceAdapter) GoRemoveDevice

func (v *MockInterfaceAdapter) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call

func (*MockInterfaceAdapter) GoSetDiscoveryFilter

func (v *MockInterfaceAdapter) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call

func (*MockInterfaceAdapter) GoStartDiscovery

func (v *MockInterfaceAdapter) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceAdapter) GoStopDiscovery

func (v *MockInterfaceAdapter) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceAdapter) Modalias

func (v *MockInterfaceAdapter) Modalias() proxy.PropString

func (*MockInterfaceAdapter) Name

func (*MockInterfaceAdapter) Pairable

func (v *MockInterfaceAdapter) Pairable() proxy.PropBool

func (*MockInterfaceAdapter) PairableTimeout

func (v *MockInterfaceAdapter) PairableTimeout() proxy.PropUint32

func (*MockInterfaceAdapter) Powered

func (v *MockInterfaceAdapter) Powered() proxy.PropBool

func (*MockInterfaceAdapter) RemoveDevice

func (v *MockInterfaceAdapter) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error

func (*MockInterfaceAdapter) SetDiscoveryFilter

func (v *MockInterfaceAdapter) SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error

func (*MockInterfaceAdapter) StartDiscovery

func (v *MockInterfaceAdapter) StartDiscovery(flags dbus.Flags) error

func (*MockInterfaceAdapter) StopDiscovery

func (v *MockInterfaceAdapter) StopDiscovery(flags dbus.Flags) error

func (*MockInterfaceAdapter) UUIDs

type MockInterfaceAgentManager

type MockInterfaceAgentManager struct {
	mock.Mock
}

func (*MockInterfaceAgentManager) GoRegisterAgent

func (v *MockInterfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call

func (*MockInterfaceAgentManager) GoRequestDefaultAgent

func (v *MockInterfaceAgentManager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call

func (*MockInterfaceAgentManager) GoUnregisterAgent

func (v *MockInterfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call

func (*MockInterfaceAgentManager) RegisterAgent

func (v *MockInterfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error

func (*MockInterfaceAgentManager) RequestDefaultAgent

func (v *MockInterfaceAgentManager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error

func (*MockInterfaceAgentManager) UnregisterAgent

func (v *MockInterfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error

type MockInterfaceDevice

type MockInterfaceDevice struct {
	mock.Mock
}

func (*MockInterfaceDevice) Adapter

func (*MockInterfaceDevice) Address

func (v *MockInterfaceDevice) Address() proxy.PropString

func (*MockInterfaceDevice) AddressType

func (v *MockInterfaceDevice) AddressType() proxy.PropString

func (*MockInterfaceDevice) Alias

func (*MockInterfaceDevice) Appearance

func (v *MockInterfaceDevice) Appearance() proxy.PropUint16

func (*MockInterfaceDevice) Blocked

func (v *MockInterfaceDevice) Blocked() proxy.PropBool

func (*MockInterfaceDevice) CancelPairing

func (v *MockInterfaceDevice) CancelPairing(flags dbus.Flags) error

func (*MockInterfaceDevice) Class

func (*MockInterfaceDevice) Connect

func (v *MockInterfaceDevice) Connect(flags dbus.Flags) error

func (*MockInterfaceDevice) ConnectProfile

func (v *MockInterfaceDevice) ConnectProfile(flags dbus.Flags, UUID string) error

func (*MockInterfaceDevice) Connected

func (v *MockInterfaceDevice) Connected() proxy.PropBool

func (*MockInterfaceDevice) Disconnect

func (v *MockInterfaceDevice) Disconnect(flags dbus.Flags) error

func (*MockInterfaceDevice) DisconnectProfile

func (v *MockInterfaceDevice) DisconnectProfile(flags dbus.Flags, UUID string) error

func (*MockInterfaceDevice) GoCancelPairing

func (v *MockInterfaceDevice) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceDevice) GoConnect

func (v *MockInterfaceDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceDevice) GoConnectProfile

func (v *MockInterfaceDevice) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call

func (*MockInterfaceDevice) GoDisconnect

func (v *MockInterfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceDevice) GoDisconnectProfile

func (v *MockInterfaceDevice) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call

func (*MockInterfaceDevice) GoPair

func (v *MockInterfaceDevice) GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceDevice) Icon

func (*MockInterfaceDevice) LegacyPairing

func (v *MockInterfaceDevice) LegacyPairing() proxy.PropBool

func (*MockInterfaceDevice) ManufacturerData

func (v *MockInterfaceDevice) ManufacturerData() PropDeviceManufacturerData

func (*MockInterfaceDevice) Modalias

func (v *MockInterfaceDevice) Modalias() proxy.PropString

func (*MockInterfaceDevice) Name

func (*MockInterfaceDevice) Pair

func (v *MockInterfaceDevice) Pair(flags dbus.Flags) error

func (*MockInterfaceDevice) Paired

func (v *MockInterfaceDevice) Paired() proxy.PropBool

func (*MockInterfaceDevice) RSSI

func (*MockInterfaceDevice) ServiceData

func (v *MockInterfaceDevice) ServiceData() PropDeviceServiceData

func (*MockInterfaceDevice) ServicesResolved

func (v *MockInterfaceDevice) ServicesResolved() proxy.PropBool

func (*MockInterfaceDevice) Trusted

func (v *MockInterfaceDevice) Trusted() proxy.PropBool

func (*MockInterfaceDevice) TxPower

func (v *MockInterfaceDevice) TxPower() proxy.PropInt16

func (*MockInterfaceDevice) UUIDs

type MockInterfaceGattManager

type MockInterfaceGattManager struct {
	mock.Mock
}

func (*MockInterfaceGattManager) GoRegisterApplication

func (v *MockInterfaceGattManager) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call

func (*MockInterfaceGattManager) GoUnregisterApplication

func (v *MockInterfaceGattManager) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call

func (*MockInterfaceGattManager) RegisterApplication

func (v *MockInterfaceGattManager) RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error

func (*MockInterfaceGattManager) UnregisterApplication

func (v *MockInterfaceGattManager) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error

type MockInterfaceHealthManager

type MockInterfaceHealthManager struct {
	mock.Mock
}

func (*MockInterfaceHealthManager) CreateApplication

func (v *MockInterfaceHealthManager) CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error)

func (*MockInterfaceHealthManager) DestroyApplication

func (v *MockInterfaceHealthManager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error

func (*MockInterfaceHealthManager) GoCreateApplication

func (v *MockInterfaceHealthManager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call

func (*MockInterfaceHealthManager) GoDestroyApplication

func (v *MockInterfaceHealthManager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call

type MockInterfaceMedia

type MockInterfaceMedia struct {
	mock.Mock
}

func (*MockInterfaceMedia) GoRegisterEndpoint

func (v *MockInterfaceMedia) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call

func (*MockInterfaceMedia) GoRegisterPlayer

func (v *MockInterfaceMedia) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call

func (*MockInterfaceMedia) GoUnregisterEndpoint

func (v *MockInterfaceMedia) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call

func (*MockInterfaceMedia) GoUnregisterPlayer

func (v *MockInterfaceMedia) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call

func (*MockInterfaceMedia) RegisterEndpoint

func (v *MockInterfaceMedia) RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error

func (*MockInterfaceMedia) RegisterPlayer

func (v *MockInterfaceMedia) RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error

func (*MockInterfaceMedia) UnregisterEndpoint

func (v *MockInterfaceMedia) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error

func (*MockInterfaceMedia) UnregisterPlayer

func (v *MockInterfaceMedia) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error

type MockInterfaceNetworkServer

type MockInterfaceNetworkServer struct {
	mock.Mock
}

func (*MockInterfaceNetworkServer) GoRegister

func (v *MockInterfaceNetworkServer) GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call

func (*MockInterfaceNetworkServer) GoUnregister

func (v *MockInterfaceNetworkServer) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call

func (*MockInterfaceNetworkServer) Register

func (v *MockInterfaceNetworkServer) Register(flags dbus.Flags, uuid string, bridge string) error

func (*MockInterfaceNetworkServer) Unregister

func (v *MockInterfaceNetworkServer) Unregister(flags dbus.Flags, uuid string) error

type MockInterfaceProfileManager

type MockInterfaceProfileManager struct {
	mock.Mock
}

func (*MockInterfaceProfileManager) GoRegisterProfile

func (v *MockInterfaceProfileManager) GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call

func (*MockInterfaceProfileManager) GoUnregisterProfile

func (v *MockInterfaceProfileManager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call

func (*MockInterfaceProfileManager) RegisterProfile

func (v *MockInterfaceProfileManager) RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error

func (*MockInterfaceProfileManager) UnregisterProfile

func (v *MockInterfaceProfileManager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error

type MockManager

type MockManager struct {
	MockInterfaceAgentManager   // interface org.bluez.AgentManager1
	MockInterfaceHealthManager  // interface org.bluez.HealthManager1
	MockInterfaceProfileManager // interface org.bluez.ProfileManager1
	proxy.MockObject
}

type MockObjectManager

type MockObjectManager struct {
	object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
	proxy.MockObject
}

type MockPropDeviceManufacturerData

type MockPropDeviceManufacturerData struct {
	mock.Mock
}

func (MockPropDeviceManufacturerData) ConnectChanged

func (p MockPropDeviceManufacturerData) ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error

func (MockPropDeviceManufacturerData) Get

func (p MockPropDeviceManufacturerData) Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error)

func (MockPropDeviceManufacturerData) Set

func (p MockPropDeviceManufacturerData) Set(flags dbus.Flags, value map[uint16]dbus.Variant) error

type MockPropDeviceServiceData

type MockPropDeviceServiceData struct {
	mock.Mock
}

func (MockPropDeviceServiceData) ConnectChanged

func (p MockPropDeviceServiceData) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error

func (MockPropDeviceServiceData) Get

func (p MockPropDeviceServiceData) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)

func (MockPropDeviceServiceData) Set

func (p MockPropDeviceServiceData) Set(flags dbus.Flags, value map[string]dbus.Variant) error

type ObjectManager

type ObjectManager interface {
	object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
	proxy.Object
}

func NewObjectManager

func NewObjectManager(conn *dbus.Conn) ObjectManager

type PropDeviceManufacturerData

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 PropDeviceServiceData

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
}

Jump to

Keyboard shortcuts

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