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

GattServerMtuChangeListener

object GattServerMtuChangeListener : BaseServerConnectionEventListener

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

Functions

getMtuSizeObservable

fun getMtuSizeObservable(device: BluetoothDevice): Observable<Int>

Observable on which changes to Gatt server MTU changes are available

onServerMtuChanged

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

Inherited 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