public interface OperationsProvider
| Modifier and Type | Method and Description |
|---|---|
ConnectionPriorityChangeOperation |
provideConnectionPriorityChangeOperation(int connectionPriority,
long delay,
java.util.concurrent.TimeUnit timeUnit) |
CharacteristicLongWriteOperation |
provideLongWriteOperation(android.bluetooth.BluetoothGattCharacteristic bluetoothGattCharacteristic,
RxBleConnection.WriteOperationAckStrategy writeOperationAckStrategy,
RxBleConnection.WriteOperationRetryStrategy writeOperationRetryStrategy,
PayloadSizeLimitProvider maxBatchSizeProvider,
byte[] bytes) |
MtuRequestOperation |
provideMtuChangeOperation(int requestedMtu) |
CharacteristicReadOperation |
provideReadCharacteristic(android.bluetooth.BluetoothGattCharacteristic characteristic) |
DescriptorReadOperation |
provideReadDescriptor(android.bluetooth.BluetoothGattDescriptor descriptor) |
ReadRssiOperation |
provideRssiReadOperation() |
ServiceDiscoveryOperation |
provideServiceDiscoveryOperation(long timeout,
java.util.concurrent.TimeUnit timeUnit) |
CharacteristicWriteOperation |
provideWriteCharacteristic(android.bluetooth.BluetoothGattCharacteristic characteristic,
byte[] data) |
DescriptorWriteOperation |
provideWriteDescriptor(android.bluetooth.BluetoothGattDescriptor bluetoothGattDescriptor,
byte[] data) |
CharacteristicLongWriteOperation provideLongWriteOperation(android.bluetooth.BluetoothGattCharacteristic bluetoothGattCharacteristic, RxBleConnection.WriteOperationAckStrategy writeOperationAckStrategy, RxBleConnection.WriteOperationRetryStrategy writeOperationRetryStrategy, PayloadSizeLimitProvider maxBatchSizeProvider, byte[] bytes)
MtuRequestOperation provideMtuChangeOperation(int requestedMtu)
CharacteristicReadOperation provideReadCharacteristic(android.bluetooth.BluetoothGattCharacteristic characteristic)
DescriptorReadOperation provideReadDescriptor(android.bluetooth.BluetoothGattDescriptor descriptor)
ReadRssiOperation provideRssiReadOperation()
ServiceDiscoveryOperation provideServiceDiscoveryOperation(long timeout, java.util.concurrent.TimeUnit timeUnit)
CharacteristicWriteOperation provideWriteCharacteristic(android.bluetooth.BluetoothGattCharacteristic characteristic, byte[] data)
DescriptorWriteOperation provideWriteDescriptor(android.bluetooth.BluetoothGattDescriptor bluetoothGattDescriptor, byte[] data)
ConnectionPriorityChangeOperation provideConnectionPriorityChangeOperation(int connectionPriority, long delay, java.util.concurrent.TimeUnit timeUnit)