bluez library

Classes

BlueZAdapter
A Bluetooth adapter.
BlueZAdvertisement
An advertisement that is being sent over Bluetooth.
BlueZAdvertisingManager
BlueZ server object to register advertisements.
BlueZAgent
Agent object for a client to register.
BlueZAgentPasskeyResponse
BlueZAgentPinCodeResponse
BlueZAgentResponse
BlueZBattery
A battery that is being reported over Bluetooth.
BlueZBatteryProvider
Object to register batteries.
BlueZBatteryProviderManager
BlueZ server object to register battery providers.
BlueZClient
A client that connects to BlueZ.
BlueZDevice
A Bluetooth device.
BlueZGattAcquireNotifyResult
Result of a BlueZGattCharacteristic.acquireNotify call.
BlueZGattAcquireWriteResult
Result of a BlueZGattCharacteristic.acquireWrite call.
BlueZGattCharacteristic
A characteristic of a GATT service.
BlueZGattDescriptor
A GATT characteristic descriptor.
BlueZGattService
A GATT service running on a BlueZ device.
BlueZManufacturerId
Bluetooth manufacturer Id.
BlueZUUID
128 bit universally unique identifier used in Bluetooth.

Enums

BlueZAddressType
Types of Bluetooth address.
BlueZAdvertisementType
Type of advertisement.
BlueZAgentCapability
The capability of an agent registered with BlueZClient.registerAgent.
BlueZGattCharacteristicFlag
Defines how a GATT characteristic value can be used.
BlueZGattCharacteristicWriteType
Types of writes to a GATT characteristic.