-
public interface OperationsProvider
-
-
Method Summary
-
-
Method Detail
-
provideLongWriteOperation
abstract CharacteristicLongWriteOperation provideLongWriteOperation(BluetoothGattCharacteristic bluetoothGattCharacteristic, RxBleConnection.WriteOperationAckStrategy writeOperationAckStrategy, RxBleConnection.WriteOperationRetryStrategy writeOperationRetryStrategy, PayloadSizeLimitProvider maxBatchSizeProvider, Array<byte> bytes)
-
provideMtuChangeOperation
abstract MtuRequestOperation provideMtuChangeOperation(int requestedMtu)
-
provideReadCharacteristic
abstract CharacteristicReadOperation provideReadCharacteristic(BluetoothGattCharacteristic characteristic)
-
provideReadDescriptor
abstract DescriptorReadOperation provideReadDescriptor(BluetoothGattDescriptor descriptor)
-
provideRssiReadOperation
abstract ReadRssiOperation provideRssiReadOperation()
-
provideServiceDiscoveryOperation
abstract ServiceDiscoveryOperation provideServiceDiscoveryOperation(long timeout, TimeUnit timeUnit)
-
provideWriteCharacteristic
abstract CharacteristicWriteOperation provideWriteCharacteristic(BluetoothGattCharacteristic characteristic, Array<byte> data)
-
provideWriteDescriptor
abstract DescriptorWriteOperation provideWriteDescriptor(BluetoothGattDescriptor bluetoothGattDescriptor, Array<byte> data)
-
provideConnectionPriorityChangeOperation
abstract ConnectionPriorityChangeOperation provideConnectionPriorityChangeOperation(int connectionPriority, long delay, TimeUnit timeUnit)
-
-
-
-