RxFitbitGatt / com.fitbit.bluetooth.fbgatt.rx.server.listeners / BaseServerConnectionEventListener

BaseServerConnectionEventListener

interface BaseServerConnectionEventListener : ServerConnectionEventListener

Base ServerConnectionEventListener that provides no operations when one of the callback is called

Functions

onServerCharacteristicReadRequest

open fun onServerCharacteristicReadRequest(device: BluetoothDevice, result: TransactionResult, connection: GattServerConnection): Unit

onServerCharacteristicWriteRequest

open fun onServerCharacteristicWriteRequest(device: BluetoothDevice, result: TransactionResult, connection: GattServerConnection): Unit

onServerConnectionStateChanged

open fun onServerConnectionStateChanged(device: BluetoothDevice, result: TransactionResult, connection: GattServerConnection): Unit

onServerDescriptorReadRequest

open fun onServerDescriptorReadRequest(device: BluetoothDevice, result: TransactionResult, connection: GattServerConnection): Unit

onServerDescriptorWriteRequest

open fun onServerDescriptorWriteRequest(device: BluetoothDevice, result: TransactionResult, connection: GattServerConnection): Unit

onServerMtuChanged

open fun onServerMtuChanged(device: BluetoothDevice, result: TransactionResult, connection: GattServerConnection): Unit

Inheritors

GattServerConnectionChangeListener

object GattServerConnectionChangeListener : BaseServerConnectionEventListener

GATT server listener that listens to connection changes with a remote device. Connection changes are available per remote device

GattServerConnectionChangeListenerForPeripheralMode

object GattServerConnectionChangeListenerForPeripheralMode : BaseServerConnectionEventListener

GattServerMtuChangeListener

object GattServerMtuChangeListener : BaseServerConnectionEventListener

GATT server listener that listens to MTU size changes with a remote device.