abstract class BaseFitbitGattCallback : FitbitGattCallback
An abstract adapter class of FitbitGattCallback that provides no implementation for all callbacks, given implementation ability to only add implementation for specific callback method |
|
class CentralConnectionChangeListener |
|
enum class GattCharacteristicSubscriptionStatus
GATT characteristic subscription status |
|
class KnownGattConnectionFinder
Finds known GattConnection |
|
class MtuUpdateListener
Listener to observe MTU changes from BitGatt callbacks |
|
class PeripheralConnectionChangeListener
Listener to observer peripheral connection state changes |
|
enum class PeripheralConnectionStatus
Peripheral bluetooth connectivity status with remote devices |
|
class PeripheralDisconnector
Utility to disconnect a peripheral |
class GattCharacteristicException : Exception
Exception indicating GATT characteristic not found |
|
class GattServerNotFoundException : Exception
Exception indicating local GATT server not found |
|
class GattServiceNotFoundException : Exception
Exception indicating GATT service not found |
|
class GattTransactionException : Exception
Exception thrown when com.fitbit.bluetooth.fbgatt.GattTransaction fails with result other than TransactionResult.TransactionResultStatus.SUCCESS |
val CLIENT_CONFIG_UUID: UUID
File grouping all UUIDs together |
|
const val DEFAULT_UUID_MASK: String |
|
const val GOLDEN_GATE_SERVICE_UUID_MASK: String |