-
- All Implemented Interfaces:
-
com.polidea.rxandroidble2.internal.operations.OperationsProvider
public class OperationsProviderImpl implements OperationsProvider
-
-
Method Summary
-
-
Method Detail
-
provideLongWriteOperation
CharacteristicLongWriteOperation provideLongWriteOperation(BluetoothGattCharacteristic bluetoothGattCharacteristic, RxBleConnection.WriteOperationAckStrategy writeOperationAckStrategy, RxBleConnection.WriteOperationRetryStrategy writeOperationRetryStrategy, PayloadSizeLimitProvider maxBatchSizeProvider, Array<byte> bytes)
-
provideMtuChangeOperation
MtuRequestOperation provideMtuChangeOperation(int requestedMtu)
-
provideReadCharacteristic
CharacteristicReadOperation provideReadCharacteristic(BluetoothGattCharacteristic characteristic)
-
provideReadDescriptor
DescriptorReadOperation provideReadDescriptor(BluetoothGattDescriptor descriptor)
-
provideRssiReadOperation
ReadRssiOperation provideRssiReadOperation()
-
provideServiceDiscoveryOperation
ServiceDiscoveryOperation provideServiceDiscoveryOperation(long timeout, TimeUnit timeUnit)
-
provideWriteCharacteristic
CharacteristicWriteOperation provideWriteCharacteristic(BluetoothGattCharacteristic characteristic, Array<byte> data)
-
provideWriteDescriptor
DescriptorWriteOperation provideWriteDescriptor(BluetoothGattDescriptor bluetoothGattDescriptor, Array<byte> data)
-
provideConnectionPriorityChangeOperation
ConnectionPriorityChangeOperation provideConnectionPriorityChangeOperation(int connectionPriority, long delay, TimeUnit timeUnit)
-
-
-
-