MCPcopy Create free account

hub / github.com/dariuszseweryn/RxAndroidBle / types & classes

Types & classes336 in github.com/dariuszseweryn/RxAndroidBle

↓ 9 callersClassIntent
Used for mocks and constants, but put and get extras must be implemented
rxandroidble/src/test/java/android/content/Intent.java:60
↓ 6 callersClassInfoEvent
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example4_characteristic/advanced/PresenterEvent.kt:16
↓ 6 callersClassResultEvent
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example4_characteristic/advanced/PresenterEvent.kt:18
↓ 5 callersClassCompatibilityModeEvent
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example4_characteristic/advanced/PresenterEvent.kt:22
↓ 2 callersClassAdapterItem
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example3_discovery/DiscoveryResultsAdapter.kt:20
↓ 2 callersClassErrorEvent
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example4_characteristic/advanced/PresenterEvent.kt:20
↓ 1 callersClassDiscoveryResultsAdapter
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example3_discovery/DiscoveryResultsAdapter.kt:16
↓ 1 callersClassScanResultsAdapter
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example1_scanning/ScanResultsAdapter.kt:11
↓ 1 callersClassViewHolder
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example3_discovery/DiscoveryResultsAdapter.kt:27
↓ 1 callersClassViewHolder
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example1_scanning/ScanResultsAdapter.kt:15
ClassActiveCharacteristicNotification
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ActiveCharacteristicNotification.java:6
ClassActivity
Stubs, only used for mocks
rxandroidble/src/test/java/android/app/Activity.java:39
ClassAdapterItem
sample/src/main/java/com/polidea/rxandroidble2/sample/example3_discovery/DiscoveryResultsAdapter.java:26
EnumAdvDataType
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/internal/ScanRecordDataConstructor.java:22
ClassAdvancedCharacteristicOperationExampleActivity
This activity allows for connecting to a device and interact with a given characteristic. <p> It may be used as a direct replacement for {@link com.po
sample/src/main/java/com/polidea/rxandroidble2/sample/example4_characteristic/advanced/AdvancedCharacteristicOperationExampleActivity.java:48
ClassAdvancedCharacteristicOperationExampleActivity
* This activity allows for connecting to a device and interact with a given characteristic. * * It may be used as a direct replacement for * [Chara
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example4_characteristic/advanced/AdvancedCharacteristicOperationExampleActivity.kt:54
ClassAdvertisedServiceUUIDExtractor
rxandroidble/src/main/java/com/polidea/rxandroidble2/helpers/AdvertisedServiceUUIDExtractor.java:15
InterfaceAdvertisingSidExtractor
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/AdvertisingSidExtractor.java:7
ClassAdvertisingSidExtractorApi18
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/AdvertisingSidExtractorApi18.java:7
ClassAdvertisingSidExtractorApi26
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/AdvertisingSidExtractorApi26.java:10
ClassAndroidException
Used for exceptions
rxandroidble/src/test/java/android/util/AndroidException.java:5
ClassAndroidScanObjectsConverter
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/AndroidScanObjectsConverter.java:16
ClassAttributeLogWrapper
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/logger/LoggerUtil.java:221
ClassBackgroundScanActivity
sample/src/main/java/com/polidea/rxandroidble2/sample/example1a_background_scanning/BackgroundScanActivity.java:24
ClassBackgroundScanActivity
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example1a_background_scanning/BackgroundScanActivity.kt:22
InterfaceBackgroundScanner
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/BackgroundScanner.java:10
ClassBackgroundScannerImpl
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/BackgroundScannerImpl.java:24
ClassBleAdapterDisabledException
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleAdapterDisabledException.java:3
ClassBleAdapterState
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleAdapterStateObservable.java:27
ClassBleAlreadyConnectedException
An exception being emitted from an {@link io.reactivex.Observable} returned by the function {@link com.polidea.rxandroidble2.RxBleDevice#establishConn
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleAlreadyConnectedException.java:16
ClassBleCannotSetCharacteristicNotificationException
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleCannotSetCharacteristicNotificationException.java:13
ClassBleCannotSetCharacteristicNotificationExceptionTest
rxandroidble/src/test/java/com/polidea/rxandroidble2/exceptions/BleCannotSetCharacteristicNotificationExceptionTest.java:12
ClassBleCharacteristicNotFoundException
An exception being emitted from {@link com.polidea.rxandroidble2.RxBleDeviceServices#getCharacteristic(UUID)} or any {@link com.polidea.rxandroidble2.
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleCharacteristicNotFoundException.java:10
ClassBleConflictingNotificationAlreadySetException
An exception being emitted from {@link com.polidea.rxandroidble2.RxBleConnection#setupNotification(UUID)}/ {@link com.polidea.rxandroidble2.RxBleConne
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleConflictingNotificationAlreadySetException.java:12
ClassBleConnectionCompat
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/BleConnectionCompat.java:22
ClassBleDescriptorNotFoundException
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleDescriptorNotFoundException.java:5
ClassBleDisconnectedException
Exception emitted when the BLE link has been disconnected either when the connection was already established or was in pending connection state. This
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleDisconnectedException.java:17
ClassBleDisconnectedExceptionTest
rxandroidble/src/test/java/com/polidea/rxandroidble2/exceptions/BleDisconnectedExceptionTest.java:7
ClassBleException
Base class of exceptions in this project.
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleException.java:6
ClassBleGattCallbackTimeoutException
This exception is used when a call on a {@link BluetoothGatt} has returned true (succeeded) but the corresponding {@link android.bluetooth.BluetoothGa
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleGattCallbackTimeoutException.java:11
ClassBleGattCannotStartException
An exception emitted from {@link com.polidea.rxandroidble2.RxBleConnection} functions when the underlying {@link BluetoothGatt} returns `false` from {
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleGattCannotStartException.java:9
ClassBleGattCharacteristicException
An exception being emitted from {@link com.polidea.rxandroidble2.RxBleConnection#readCharacteristic(BluetoothGattCharacteristic)} or other characteris
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleGattCharacteristicException.java:12
ClassBleGattDescriptorException
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleGattDescriptorException.java:7
ClassBleGattException
Exception emitted when the BLE link has been interrupted as a result of an error. The exception contains detailed explanation of the error source (typ
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleGattException.java:19
ClassBleGattExceptionTest
rxandroidble/src/test/java/com/polidea/rxandroidble2/exceptions/BleGattExceptionTest.java:11
ClassBleGattOperationType
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleGattOperationType.java:3
ClassBleIllegalOperationException
This exception is thrown when a non-supported operation has been requested upon a characteristic, eg. write operation on a characteristic with only re
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/BleIllegalOperationException.java:11
ClassBleScanException
Exception emitted as a result of faulty scan operation. The reason describes the situation in details.
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleScanException.java:14
ClassBleScanExceptionTest
rxandroidble/src/test/java/com/polidea/rxandroidble2/exceptions/BleScanExceptionTest.java:7
ClassBleServiceNotFoundException
An exception emitted from {@link com.polidea.rxandroidble2.RxBleDeviceServices} or {@link com.polidea.rxandroidble2.RxBleConnection} functions that ta
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleServiceNotFoundException.java:10
ClassBluetoothAdapter
Used for mocks and constants
rxandroidble/src/test/java/android/bluetooth/BluetoothAdapter.java:14
ClassBluetoothConstants
rxandroidble/src/main/java/com/polidea/rxandroidble2/ClientComponent.java:114
ClassBluetoothDevice
Used for mocks and constants
rxandroidble/src/test/java/android/bluetooth/BluetoothDevice.java:15
ClassBluetoothGatt
Used for mocks and constants
rxandroidble/src/test/java/android/bluetooth/BluetoothGatt.java:8
ClassBluetoothGattCallback
Used to create callbacks
rxandroidble/src/test/java/android/bluetooth/BluetoothGattCallback.java:5
ClassBluetoothGattCharacteristic
Used for mocks and constants in rxandroidble, but instances created in mockrxandroidble, so the methods must be implemented
rxandroidble/src/test/java/android/bluetooth/BluetoothGattCharacteristic.java:11
ClassBluetoothGattDescriptor
Used for mocks and constants in rxandroidble, but instances created in mockrxandroidble, so the methods must be implemented
rxandroidble/src/test/java/android/bluetooth/BluetoothGattDescriptor.java:9
ClassBluetoothGattIncludedService
Used for mocks
rxandroidble/src/test/java/android/bluetooth/BluetoothGattIncludedService.java:9
ClassBluetoothGattProvider
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/BluetoothGattProvider.java:10
ClassBluetoothGattService
Used for mocks and constants in rxandroidble, but instances created in mockrxandroidble, so the methods must be implemented
rxandroidble/src/test/java/android/bluetooth/BluetoothGattService.java:11
ClassBluetoothLeScanner
Only used for constants currently
rxandroidble/src/test/java/android/bluetooth/le/BluetoothLeScanner.java:7
ClassBluetoothManagerWrapper
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/BluetoothManagerWrapper.java:11
ClassBroadcastReceiver
Used to create callbacks
rxandroidble/src/test/java/android/content/BroadcastReceiver.java:5
ClassBuild
Used for constants
rxandroidble/src/test/java/android/os/Build.java:5
ClassBuilder
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleDeviceMock.java:99
ClassBuilder
Builder class for {@link RxBleScanRecordMock}.
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleScanRecordMock.java:109
ClassBuilder
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleClientMock.java:39
ClassBuilder
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleConnectionMock.java:697
ClassBuilder
rxandroidble/src/test/java/android/bluetooth/le/ScanSettings.java:76
ClassBuilder
rxandroidble/src/test/java/android/bluetooth/le/ScanFilter.java:96
ClassBuilder
The builder for {@link #LogOptions(Integer, Integer, Integer, Boolean, Boolean, Logger)} If a particular setting will not be defined on the builder th
rxandroidble/src/main/java/com/polidea/rxandroidble2/LogOptions.java:84
ClassBuilder
rxandroidble/src/main/java/com/polidea/rxandroidble2/ConnectionSetup.java:42
ClassBuilder
Builder for {@link ScanSettings}.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanSettings.java:252
ClassBuilder
Builder class for {@link ScanFilter}.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java:530
InterfaceBuilder
rxandroidble/src/main/java/com/polidea/rxandroidble2/ClientComponent.java:125
InterfaceBuilder
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/DeviceComponent.java:15
InterfaceBuilder
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/ConnectionComponent.java:28
InterfaceBuilder
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/ExternalScanSettingsExtension.java:20
ClassBundle
rxandroidble/src/test/java/android/os/Bundle.java:12
ClassByteArrayBatchObservable
TODO It may be possible to introduce backpressure here. A helper class for reactive batching of long byte arrays.
rxandroidble/src/main/java/com/polidea/rxandroidble2/helpers/ByteArrayBatchObservable.java:19
ClassByteArrayBatchObservableTest
rxandroidble/src/test/java/com/polidea/rxandroidble2/helpers/ByteArrayBatchObservableTest.java:16
ClassByteAssociation
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ByteAssociation.java:10
ClassByteAssociationUtil
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ByteAssociationUtil.java:10
ClassCacheEntry
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/cache/CacheEntry.java:7
ClassCharacteristicChangedEvent
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CharacteristicChangedEvent.java:7
ClassCharacteristicLongWriteOperation
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/operations/CharacteristicLongWriteOperation.java:47
ClassCharacteristicNotificationId
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CharacteristicNotificationId.java:7
ClassCharacteristicOperationExampleActivity
sample/src/main/java/com/polidea/rxandroidble2/sample/example4_characteristic/CharacteristicOperationExampleActivity.java:32
ClassCharacteristicOperationExampleActivity
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/example4_characteristic/CharacteristicOperationExampleActivity.kt:35
ClassCharacteristicPropertiesParser
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CharacteristicPropertiesParser.java:8
ClassCharacteristicReadOperation
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/operations/CharacteristicReadOperation.java:19
ClassCharacteristicWriteOperation
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/operations/CharacteristicWriteOperation.java:18
ClassCharacteristicsBuilder
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleClientMock.java:106
ClassCheckerConnectPermission
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CheckerConnectPermission.java:10
ClassCheckerLocationProvider
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CheckerLocationProvider.java:16
ClassCheckerPermission
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CheckerPermission.java:14
ClassCheckerScanPermission
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CheckerScanPermission.java:10
InterfaceClientComponent
rxandroidble/src/main/java/com/polidea/rxandroidble2/ClientComponent.java:65
InterfaceClientComponentFinalizer
rxandroidble/src/main/java/com/polidea/rxandroidble2/ClientComponent.java:434
ClassClientModule
rxandroidble/src/main/java/com/polidea/rxandroidble2/ClientComponent.java:133
next →1–100 of 336, ranked by callers