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.
Exceptions / Errors
- BlueZAgentNotAvailableException
- BlueZAlreadyConnectedException
- BlueZAlreadyExistsException
- BlueZAuthenticationCanceledException
- BlueZAuthenticationFailedException
- BlueZAuthenticationRejectedException
- BlueZAuthenticationTimeoutException
- BlueZDoesNotExistException
- BlueZException
- An exception generated by the BlueZ server.
- BlueZFailedException
- BlueZInProgressException
- BlueZInvalidArgumentsException
- BlueZNoSuchAdapterException
- BlueZNotAuthorizedException
- BlueZNotAvailableException
- BlueZNotConnectedException
- BlueZNotPermittedException
- BlueZNotReadyException
- BlueZNotSupportedException