Top |
Types and Values
#define | BLUETOOTH_TYPE_AUDIO |
#define | BLUETOOTH_TYPE_INPUT |
enum | BluetoothCategory |
enum | BluetoothColumn |
enum | BluetoothStatus |
enum | BluetoothType |
Object Hierarchy
GEnum ├── BluetoothCategory ├── BluetoothColumn ╰── BluetoothStatus GFlags ╰── BluetoothType
Types and Values
BLUETOOTH_TYPE_AUDIO
#define BLUETOOTH_TYPE_AUDIO (BLUETOOTH_TYPE_HEADSET | BLUETOOTH_TYPE_HEADPHONES | BLUETOOTH_TYPE_OTHER_AUDIO)
Use this value to select any Bluetooth audio device where a BluetoothType enum is required.
BLUETOOTH_TYPE_INPUT
#define BLUETOOTH_TYPE_INPUT (BLUETOOTH_TYPE_KEYBOARD | BLUETOOTH_TYPE_MOUSE | BLUETOOTH_TYPE_TABLET | BLUETOOTH_TYPE_JOYPAD)
Use this value to select any Bluetooth input device where a BluetoothType enum is required.
enum BluetoothColumn
A column identifier to pass to bluetooth_chooser_get_selected_device_info()
.
Members
a GDBusProxy object |
||
a GDBusProxy object for DBus.Properties |
||
a string representing a Bluetooth address |
||
a string to use for display (the name of the device, or its address if the name is not known). Only available for devices. |
||
a string representing the device or adapter's name |
||
the BluetoothType of the device. Only available for devices. |
||
a string representing the icon name for the device. Only available for devices. |
||
whether the adapter is the default one. Only available for adapters. |
||
whether the device is paired to its parent adapter. Only available for devices. |
||
whether the device is trusted. Only available for devices. |
||
whether the device is connected. Only available for devices. |
||
whether the adapter is discoverable/visible. Only available for adapters. |
||
whether the adapter is discovering. Only available for adapters. |
||
whether the device does not support Bluetooth 2.1 Simple Secure Pairing. Only available for devices. |
||
whether the adapter is powered. Only available for adapters. |
||
an array of service names and BluetoothStatus connection statuses. |
||
a string array of human-readable UUIDs. |
enum BluetoothStatus
The connection status of a service on a particular device. Note that BLUETOOTH_STATUS_CONNECTING
and BLUETOOTH_STATUS_PLAYING
might not be available for all services.
enum BluetoothType
The type of a Bluetooth device. See also BLUETOOTH_TYPE_INPUT
and BLUETOOTH_TYPE_AUDIO
Members
any device, or a device of an unknown type |
||
a telephone (usually a cell/mobile phone) |
||
a modem |
||
a computer, can be a laptop, a wearable computer, etc. |
||
a network device, such as a router |
||
a headset (usually a hands-free device) |
||
headphones (covers two ears) |
||
another type of audio device |
||
a keyboard |
||
a mouse |
||
a camera (still or moving) |
||
a printer |
||
a joypad, joystick, or other game controller |
||
a drawing tablet |
||
a video device, such as a webcam |
||
a remote control |
||
a scanner |
||
a display |
||
a wearable computer |
||
a toy or game |