| Interface | Description |
|---|---|
| ConnectionComponent | |
| ConnectionComponent.Builder | |
| ConnectionStateChangeListener | |
| ConnectionSubscriptionWatcher |
Interface for all classes that should be called when the user subscribes/unsubscribes to
RxBleDevice.establishConnection(boolean)
The binding which injects the interface to a ConnectorImpl is in ConnectionModule |
| Connector | |
| DisconnectionRouterOutput |
Interface to output disconnection error causes.
|
| PayloadSizeLimitProvider |
| Class | Description |
|---|---|
| BluetoothGattProvider | |
| ConnectionComponent.NamedBooleans | |
| ConnectionComponent.NamedInts | |
| ConnectionModule | |
| ConnectionParametersImpl | |
| ConnectorImpl | |
| IllegalOperationChecker |
Class for checking whether the requested operation is legal on chosen characteristic.
|
| IllegalOperationHandler |
Handler for
IllegalOperationChecker.checkAnyPropertyMatches(BluetoothGattCharacteristic, int) response. |
| IllegalOperationMessageCreator | |
| ImmediateSerializedBatchAckStrategy | |
| LoggingIllegalOperationHandler |
Implementation of
IllegalOperationHandler. |
| LongWriteOperationBuilderImpl | |
| NoRetryStrategy | |
| RxBleConnectionImpl | |
| RxBleGattCallback | |
| ThrowingIllegalOperationHandler |
Implementation of
IllegalOperationHandler. |
| Annotation Type | Description |
|---|---|
| ConnectionScope |