| Interface | Description |
|---|---|
| ClientComponent | |
| ClientComponent.Builder | |
| ClientComponent.ClientComponentFinalizer | |
| ConnectionParameters |
An interface representing connection parameters update
|
| HiddenBluetoothGattCallback |
An interface that represents methods hidden in
BluetoothGattCallback |
| LogOptions.Logger |
Simple logging interface for log messages from RxAndroidBle
|
| RxBleConnection |
The BLE connection handle, supporting GATT operations.
|
| RxBleConnection.Connector | Deprecated |
| RxBleConnection.LongWriteOperationBuilder |
The interface of a
CharacteristicLongWriteOperation builder. |
| RxBleConnection.WriteOperationAckStrategy | |
| RxBleConnection.WriteOperationRetryStrategy |
Retry strategy allows retrying a long write operation.
|
| RxBleCustomOperation<T> |
Represents a custom operation that will be enqueued for future execution within the client instance.
|
| RxBleDevice | |
| RxBleRadioOperationCustom<T> | Deprecated |
| Class | Description |
|---|---|
| ClientComponent.BluetoothConstants | |
| ClientComponent.ClientModule | |
| ClientComponent.NamedBooleanObservables | |
| ClientComponent.NamedExecutors | |
| ClientComponent.NamedSchedulers | |
| ClientComponent.PlatformConstants | |
| ConnectionSetup |
Container for various connection parameters.
|
| ConnectionSetup.Builder | |
| LogConstants | |
| LogOptions |
Data class for new logger options used inside the library.
|
| LogOptions.Builder |
The builder for
#LogOptions(Integer, Integer, Integer, Boolean, Boolean, Logger)
If a particular setting will not be defined on the builder the produced
#LogOptions(Integer, Integer, Integer, Boolean, Boolean, Logger) will not overwrite them in the library when passed to
RxBleClient.updateLogOptions(LogOptions). |
| RxBleAdapterStateObservable |
Observes Bluetooth adapter state.
|
| RxBleAdapterStateObservable.BleAdapterState | |
| RxBleClient | |
| RxBleConnection.WriteOperationRetryStrategy.LongWriteFailure | |
| RxBleDeviceServices |
Service discovery result containing list of services and characteristics within the services.
|
| RxBleScanResult |
Represents a scan result from Bluetooth LE scan.
|
| Timeout |
| Enum | Description |
|---|---|
| NotificationSetupMode | |
| RxBleClient.State | |
| RxBleConnection.RxBleConnectionState |
| Annotation Type | Description |
|---|---|
| ClientScope | |
| LogConstants.LogLevel | |
| LogConstants.MacAddressLogSetting | |
| LogConstants.UuidLogSetting | |
| RxBleConnection.ConnectionPriority |
Description of correct values of connection priority
|