Class
AstalBluetoothBluetooth
Instance methods
astal_bluetooth_bluetooth_toggle
Toggle the AstalBluetoothAdapter:powered
property of the AstalBluetoothBluetooth:adapter
.
Properties
AstalBluetooth.Bluetooth:is-powered
true
if any of the AstalBluetoothBluetooth:adapters
are powered.
AstalBluetooth.Bluetooth:is-connected
true
if any of the AstalBluetoothBluetooth:devices
is connected.
Signals
AstalBluetooth.Bluetooth::device-added
Emitted when a new device is registered on the org.bluez
bus.
AstalBluetooth.Bluetooth::device-removed
Emitted when a device is unregistered on the org.bluez
bus.
AstalBluetooth.Bluetooth::adapter-removed
Emitted when an adapter is unregistered on the org.bluez
bus.
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct AstalBluetoothBluetoothClass {
void (* bluetooth_device_added) (
AstalBluetoothBluetooth* self,
AstalBluetoothDevice* device
);
void (* bluetooth_device_removed) (
AstalBluetoothBluetooth* self,
AstalBluetoothDevice* device
);
void (* bluetooth_adapter_added) (
AstalBluetoothBluetooth* self,
AstalBluetoothAdapter* adapter
);
void (* bluetooth_adapter_removed) (
AstalBluetoothBluetooth* self,
AstalBluetoothAdapter* adapter
);
}
No description available.
Class members
device_added: void (* bluetooth_device_added) ( AstalBluetoothBluetooth* self, AstalBluetoothDevice* device )
No description available.
device_removed: void (* bluetooth_device_removed) ( AstalBluetoothBluetooth* self, AstalBluetoothDevice* device )
No description available.
adapter_added: void (* bluetooth_adapter_added) ( AstalBluetoothBluetooth* self, AstalBluetoothAdapter* adapter )
No description available.
adapter_removed: void (* bluetooth_adapter_removed) ( AstalBluetoothBluetooth* self, AstalBluetoothAdapter* adapter )
No description available.