Documentation ¶
Index ¶
- type Device
- func (v *Device) Adapter() proxy.PropObjectPath
- func (v *Device) Address() proxy.PropString
- func (v *Device) Alias() proxy.PropString
- func (v *Device) Appearance() proxy.PropUint16
- func (v *Device) Blocked() proxy.PropBool
- func (v *Device) CancelPairing(flags dbus.Flags) error
- func (v *Device) Class() proxy.PropUint32
- func (v *Device) Connect(flags dbus.Flags) error
- func (v *Device) ConnectProfile(flags dbus.Flags, UUID string) error
- func (v *Device) Connected() proxy.PropBool
- func (obj *Device) Device() *device
- func (v *Device) Disconnect(flags dbus.Flags) error
- func (v *Device) DisconnectProfile(flags dbus.Flags, UUID string) error
- func (*Device) GetInterfaceName_() string
- func (v *Device) GetObject_() *proxy.Object
- func (v *Device) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Device) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Device) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
- func (v *Device) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Device) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
- func (v *Device) GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Device) Icon() proxy.PropString
- func (v *Device) LegacyPairing() proxy.PropBool
- func (v *Device) ManufacturerData() PropDeviceManufacturerData
- func (v *Device) Modalias() proxy.PropString
- func (v *Device) Name() proxy.PropString
- func (v *Device) Pair(flags dbus.Flags) error
- func (v *Device) Paired() proxy.PropBool
- func (v *Device) RSSI() proxy.PropInt16
- func (v *Device) ServiceData() PropDeviceServiceData
- func (v *Device) ServicesResolved() proxy.PropBool
- func (v *Device) Trusted() proxy.PropBool
- func (v *Device) TxPower() proxy.PropInt16
- func (v *Device) UUIDs() proxy.PropStringArray
- type HCI
- func (obj *HCI) Adapter() *adapter
- func (v *HCI) Address() proxy.PropString
- func (v *HCI) Alias() proxy.PropString
- func (v *HCI) Class() proxy.PropUint32
- func (v *HCI) Discoverable() proxy.PropBool
- func (v *HCI) DiscoverableTimeout() proxy.PropUint32
- func (v *HCI) Discovering() proxy.PropBool
- func (obj *HCI) GattManager() *gattManager
- func (v *HCI) GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call
- func (v *HCI) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, ...) *dbus.Call
- func (v *HCI) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, ...) *dbus.Call
- func (v *HCI) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, ...) *dbus.Call
- func (v *HCI) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
- func (v *HCI) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- func (v *HCI) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *HCI) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *HCI) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- func (v *HCI) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
- func (v *HCI) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call
- func (v *HCI) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call
- func (obj *HCI) Media() *media
- func (v *HCI) Modalias() proxy.PropString
- func (v *HCI) Name() proxy.PropString
- func (obj *HCI) NetworkServer() *networkServer
- func (v *HCI) Pairable() proxy.PropBool
- func (v *HCI) PairableTimeout() proxy.PropUint32
- func (v *HCI) Powered() proxy.PropBool
- func (v *HCI) Register(flags dbus.Flags, uuid string, bridge string) error
- func (v *HCI) RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error
- func (v *HCI) RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error
- func (v *HCI) RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error
- func (v *HCI) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error
- func (v *HCI) SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error
- func (v *HCI) StartDiscovery(flags dbus.Flags) error
- func (v *HCI) StopDiscovery(flags dbus.Flags) error
- func (v *HCI) UUIDs() proxy.PropStringArray
- func (v *HCI) Unregister(flags dbus.Flags, uuid string) error
- func (v *HCI) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error
- func (v *HCI) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error
- func (v *HCI) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error
- type Manager
- func (obj *Manager) AgentManager() *agentManager
- func (v *Manager) CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (application dbus.ObjectPath, err error)
- func (v *Manager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error
- func (v *Manager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- func (v *Manager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
- func (v *Manager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call
- func (v *Manager) GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, ...) *dbus.Call
- func (v *Manager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
- func (v *Manager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
- func (v *Manager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call
- func (obj *Manager) HealthManager() *healthManager
- func (obj *Manager) ProfileManager() *profileManager
- func (v *Manager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error
- func (v *Manager) RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, ...) error
- func (v *Manager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error
- func (*Manager) StoreCreateApplication(call *dbus.Call) (application dbus.ObjectPath, err error)
- func (v *Manager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
- func (v *Manager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error
- type ObjectManager
- type PropDeviceManufacturerData
- type PropDeviceServiceData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Device ¶
func (*Device) Adapter ¶
func (v *Device) Adapter() proxy.PropObjectPath
func (*Device) Address ¶
func (v *Device) Address() proxy.PropString
func (*Device) Alias ¶
func (v *Device) Alias() proxy.PropString
func (*Device) Appearance ¶
func (v *Device) Appearance() proxy.PropUint16
func (*Device) CancelPairing ¶
func (v *Device) CancelPairing(flags dbus.Flags) error
func (*Device) Class ¶
func (v *Device) Class() proxy.PropUint32
func (*Device) ConnectProfile ¶
func (*Device) Disconnect ¶
func (v *Device) Disconnect(flags dbus.Flags) error
func (*Device) DisconnectProfile ¶
func (*Device) GetInterfaceName_ ¶
func (*Device) GetInterfaceName_() string
func (*Device) GetObject_ ¶
func (*Device) GoCancelPairing ¶
func (v *Device) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Device) GoConnect ¶
func (v *Device) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Device) GoConnectProfile ¶
func (v *Device) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
func (*Device) GoDisconnect ¶
func (v *Device) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Device) GoDisconnectProfile ¶
func (v *Device) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
func (*Device) Icon ¶
func (v *Device) Icon() proxy.PropString
func (*Device) LegacyPairing ¶
func (*Device) ManufacturerData ¶
func (v *Device) ManufacturerData() PropDeviceManufacturerData
func (*Device) Modalias ¶
func (v *Device) Modalias() proxy.PropString
func (*Device) Name ¶
func (v *Device) Name() proxy.PropString
func (*Device) ServiceData ¶
func (v *Device) ServiceData() PropDeviceServiceData
func (*Device) ServicesResolved ¶
func (*Device) UUIDs ¶
func (v *Device) UUIDs() proxy.PropStringArray
type HCI ¶
func (*HCI) Address ¶
func (v *HCI) Address() proxy.PropString
func (*HCI) Alias ¶
func (v *HCI) Alias() proxy.PropString
func (*HCI) Class ¶
func (v *HCI) Class() proxy.PropUint32
func (*HCI) Discoverable ¶
func (*HCI) DiscoverableTimeout ¶
func (v *HCI) DiscoverableTimeout() proxy.PropUint32
func (*HCI) Discovering ¶
func (*HCI) GattManager ¶
func (obj *HCI) GattManager() *gattManager
func (*HCI) GoRegister ¶
func (*HCI) GoRegisterApplication ¶
func (v *HCI) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call
func (*HCI) GoRegisterEndpoint ¶
func (v *HCI) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call
func (*HCI) GoRegisterPlayer ¶
func (v *HCI) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call
func (*HCI) GoRemoveDevice ¶
func (v *HCI) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
func (*HCI) GoSetDiscoveryFilter ¶
func (v *HCI) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
func (*HCI) GoStartDiscovery ¶
func (v *HCI) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*HCI) GoStopDiscovery ¶
func (v *HCI) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*HCI) GoUnregister ¶
func (v *HCI) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
func (*HCI) GoUnregisterApplication ¶
func (v *HCI) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
func (*HCI) GoUnregisterEndpoint ¶
func (v *HCI) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call
func (*HCI) GoUnregisterPlayer ¶
func (v *HCI) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call
func (*HCI) Modalias ¶
func (v *HCI) Modalias() proxy.PropString
func (*HCI) Name ¶
func (v *HCI) Name() proxy.PropString
func (*HCI) NetworkServer ¶
func (obj *HCI) NetworkServer() *networkServer
func (*HCI) PairableTimeout ¶
func (v *HCI) PairableTimeout() proxy.PropUint32
func (*HCI) RegisterApplication ¶
func (*HCI) RegisterEndpoint ¶
func (*HCI) RegisterPlayer ¶
func (*HCI) RemoveDevice ¶
func (v *HCI) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error
func (*HCI) SetDiscoveryFilter ¶
func (*HCI) StartDiscovery ¶
func (v *HCI) StartDiscovery(flags dbus.Flags) error
func (*HCI) StopDiscovery ¶
func (v *HCI) StopDiscovery(flags dbus.Flags) error
func (*HCI) UUIDs ¶
func (v *HCI) UUIDs() proxy.PropStringArray
func (*HCI) Unregister ¶
func (*HCI) UnregisterApplication ¶
func (v *HCI) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error
func (*HCI) UnregisterEndpoint ¶
func (v *HCI) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error
func (*HCI) UnregisterPlayer ¶
func (v *HCI) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error
type Manager ¶
func NewManager ¶
func NewManager(conn *dbus.Conn) *Manager
func (*Manager) AgentManager ¶
func (obj *Manager) AgentManager() *agentManager
func (*Manager) CreateApplication ¶
func (*Manager) DestroyApplication ¶
func (v *Manager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error
func (*Manager) GoCreateApplication ¶
func (v *Manager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
func (*Manager) GoDestroyApplication ¶
func (v *Manager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
func (*Manager) GoRegisterAgent ¶
func (v *Manager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call
func (*Manager) GoRegisterProfile ¶
func (*Manager) GoRequestDefaultAgent ¶
func (v *Manager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
func (*Manager) GoUnregisterAgent ¶
func (v *Manager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
func (*Manager) GoUnregisterProfile ¶
func (v *Manager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call
func (*Manager) HealthManager ¶
func (obj *Manager) HealthManager() *healthManager
func (*Manager) ProfileManager ¶
func (obj *Manager) ProfileManager() *profileManager
func (*Manager) RegisterAgent ¶
func (*Manager) RegisterProfile ¶
func (*Manager) RequestDefaultAgent ¶
func (v *Manager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error
func (*Manager) StoreCreateApplication ¶
func (*Manager) StoreCreateApplication(call *dbus.Call) (application dbus.ObjectPath, err error)
func (*Manager) UnregisterAgent ¶
func (v *Manager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
func (*Manager) UnregisterProfile ¶
func (v *Manager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error
type ObjectManager ¶
type ObjectManager struct { object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager proxy.Object }
func NewObjectManager ¶
func NewObjectManager(conn *dbus.Conn) *ObjectManager
type PropDeviceManufacturerData ¶
type PropDeviceManufacturerData struct {
Impl proxy.Implementer
}
func (PropDeviceManufacturerData) ConnectChanged ¶
func (p PropDeviceManufacturerData) ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error
func (PropDeviceManufacturerData) Get ¶
func (p PropDeviceManufacturerData) Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error)
type PropDeviceServiceData ¶
type PropDeviceServiceData struct {
Impl proxy.Implementer
}
func (PropDeviceServiceData) ConnectChanged ¶
func (p PropDeviceServiceData) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
func (PropDeviceServiceData) Get ¶
func (p PropDeviceServiceData) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
Click to show internal directories.
Click to hide internal directories.