- GATT_AUTH_FAIL - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GATT_BUSY - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GATT_CONN_FAIL_ESTABLISH - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
Connection failed to establish.
- GATT_CONN_TERMINATE_LOCAL_HOST - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
Connection terminated by local host.
- GATT_CONN_TERMINATE_PEER_USER - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
Connection terminate by peer user.
- GATT_CONN_TIMEOUT - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
Connection timeout.
- GATT_DB_FULL - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GATT_ILLEGAL_PARAMETER - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GATT_INTERNAL_ERROR - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
Generic internal error code from the low level Bluetooth implementation.
- GATT_INVALID_CFG - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GATT_NO_RESOURCES - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GATT_STACK_ERROR - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
Generic internal error code from the low level Bluetooth implementation.
- GATT_WRONG_STATE - Static variable in exception is.hello.buruberi.bluetooth.errors.GattException
-
- GattCharacteristic - Interface in is.hello.buruberi.bluetooth.stacks
-
- GattCharacteristic.Permissions - Annotation Type in is.hello.buruberi.bluetooth.stacks
-
Marks an int
as containing one of the
permission constants from GattCharacteristic
.
- GattCharacteristic.Properties - Annotation Type in is.hello.buruberi.bluetooth.stacks
-
Marks an int
as containing one of the
property constants from GattCharacteristic
.
- GattException - Exception in is.hello.buruberi.bluetooth.errors
-
Indicates low level gatt errors from the Android SDK.
- GattException(int, GattException.Operation) - Constructor for exception is.hello.buruberi.bluetooth.errors.GattException
-
- GattException.Operation - Enum in is.hello.buruberi.bluetooth.errors
-
The operation on which the gatt layer encountered an error.
- GattPeripheral - Interface in is.hello.buruberi.bluetooth.stacks
-
Represents a Bluetooth Low Energy device that communicates over a gatt profile.
- GattPeripheral.BondStatus - Annotation Type in is.hello.buruberi.bluetooth.stacks
-
Marks an int
as containing one of the
bond status constants from GattPeripheral
.
- GattPeripheral.ConnectivityStatus - Annotation Type in is.hello.buruberi.bluetooth.stacks
-
Marks an int
as containing one of the connectivity
status constants from GattPeripheral
.
- GattPeripheral.PacketHandler - Interface in is.hello.buruberi.bluetooth.stacks
-
Responsible for encoding and decoding packets for the Bluetooth stack.
- GattPeripheral.WriteType - Enum in is.hello.buruberi.bluetooth.stacks
-
Determines how a command will be written to a peripheral.
- GattService - Interface in is.hello.buruberi.bluetooth.stacks
-
- GattService.Type - Annotation Type in is.hello.buruberi.bluetooth.stacks
-
Marks an int
as containing one of the
type constants from GattService
.
- getAdapter() - Method in class is.hello.buruberi.testing.ShadowBluetoothManager
-
- getAddress() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the address of the GattPeripheral.
- getAddress() - Method in class is.hello.buruberi.testing.ShadowBluetoothDeviceExt
-
- getAdvertisingData() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the advertising data that was scanned when
this GattPeripheral
was discovered.
- getBluetoothLeScanner() - Method in class is.hello.buruberi.testing.ShadowBluetoothAdapterExt
-
- getBondState() - Method in class is.hello.buruberi.testing.ShadowBluetoothDeviceExt
-
- getBondStateString(int) - Static method in exception is.hello.buruberi.bluetooth.errors.BondException
-
Returns the corresponding constant name for a given GattPeripheral#BOND_*
value.
- getBondStatus() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the bond status of the peripheral.
- getCharacteristic(UUID) - Method in interface is.hello.buruberi.bluetooth.stacks.GattService
-
Returns the characteristic associated with a given identifier.
- getCharacteristics() - Method in interface is.hello.buruberi.bluetooth.stacks.GattService
-
Returns the identifiers of the characteristics contained in the service.
- getConnectionState(BluetoothDevice, int) - Method in class is.hello.buruberi.testing.ShadowBluetoothManager
-
- getConnectionStatus() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the connection status of the Peripheral.
- getDescriptorPermissions(UUID) - Method in interface is.hello.buruberi.bluetooth.stacks.GattCharacteristic
-
Returns the permissions associated with a given descriptor.
- getDescriptors() - Method in interface is.hello.buruberi.bluetooth.stacks.GattCharacteristic
-
Returns the descriptors of the characteristic.
- getDeviceSupportLevel() - Method in interface is.hello.buruberi.bluetooth.stacks.BluetoothStack
-
Returns the level of support the stack has for the current device.
- getGattCallback() - Method in class is.hello.buruberi.testing.ShadowBluetoothGatt
-
- getLogger() - Method in interface is.hello.buruberi.bluetooth.stacks.BluetoothStack
-
Returns the logger facade associated with the BluetoothStack
.
- getName() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the name of the GattPeripheral.
- getPermissions() - Method in interface is.hello.buruberi.bluetooth.stacks.GattCharacteristic
-
Returns the permissions of this characteristic.
- getProperties() - Method in interface is.hello.buruberi.bluetooth.stacks.GattCharacteristic
-
Returns the properties of this characteristic.
- getReasonString(int) - Static method in exception is.hello.buruberi.bluetooth.errors.BondException
-
Returns the corresponding constant name for a given REASON_*
value.
- getRecordsForType(int) - Method in class is.hello.buruberi.bluetooth.stacks.util.AdvertisingData
-
Returns the records matching a given type.
- getScanCallbacks() - Method in class is.hello.buruberi.testing.ShadowBluetoothLeScanner
-
- getScanTimeRssi() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the RSSI value from when this
GattPeripheral
was discovered.
- getScheduler() - Method in interface is.hello.buruberi.bluetooth.stacks.BluetoothStack
-
Returns the RxJava Scheduler
used for all stack operations.
- getService() - Method in interface is.hello.buruberi.bluetooth.stacks.GattCharacteristic
-
Returns the service that owns this characteristic.
- getService(UUID) - Method in class is.hello.buruberi.testing.ShadowBluetoothGatt
-
- getServices() - Method in class is.hello.buruberi.testing.ShadowBluetoothGatt
-
- getStack() - Method in interface is.hello.buruberi.bluetooth.stacks.GattPeripheral
-
Returns the stack this GattPeripheral
is tied to.
- getType() - Method in interface is.hello.buruberi.bluetooth.stacks.GattService
-
Returns the type of the service.
- getUuid() - Method in interface is.hello.buruberi.bluetooth.stacks.GattCharacteristic
-
Returns the identifier of the characteristic.
- getUuid() - Method in interface is.hello.buruberi.bluetooth.stacks.GattService
-
Returns the identifier of the service.