MCPcopy Create free account

hub / github.com/dariuszseweryn/RxAndroidBle / functions

Functions2,100 in github.com/dariuszseweryn/RxAndroidBle

↓ 5 callersMethodBuilder
Build a new {@link RxBleDevice}. <p> Calling {@link #scanRecord}, {@link #rssi} and {@link #deviceMacAddress} is required before calling {@link #build
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleDeviceMock.java:116
↓ 5 callersMethodcontains
(Object object)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/cache/DeviceComponentWeakReference.java:24
↓ 5 callersMethodempty
A function that returns an empty filter @return an empty filter
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java:523
↓ 5 callersMethodgetBluetoothDevice
The underlying android.bluetooth.BluetoothDevice. NOTE: this should be used with caution and knowledge as interaction with the BluetoothDevice may in
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleDevice.java:131
↓ 5 callersMethodgetCallbackType
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanResult.java:54
↓ 5 callersMethodgetClassLoader
()
rxandroidble/src/test/java/android/app/Activity.java:78
↓ 5 callersMethodgetConnectionState
Returns current connection state of the device's {@link android.bluetooth.BluetoothGatt} @return the RxBleConnectionState
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleDevice.java:38
↓ 5 callersMethodgetSerializableExtra
(String name)
rxandroidble/src/test/java/android/content/Intent.java:1032
↓ 5 callersMethodgetServiceData
Returns a map of service UUID and its corresponding service data.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanRecord.java:47
↓ 5 callersMethodgetShouldLogScannedPeripherals
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/RxBleLog.java:282
↓ 5 callersMethodgetTimestampNanos
Get the timestamp the scan result was produced
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/ScanResultInterface.java:30
↓ 5 callersMethodmatches
(ScanResultInterface scanResult)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/ScanFilterInterface.java:9
↓ 5 callersMethodonNext
(ByteAssociation<UUID> uuidByteAssociation)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/operations/CharacteristicLongWriteOperation.java:118
↓ 5 callersMethodrun
(QueueReleaseInterface queueReleaseInterface)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/operations/Operation.java:14
↓ 5 callersMethodstartActivity
(Intent intent)
rxandroidble/src/test/java/android/app/Activity.java:192
↓ 4 callersMethodcheckAnyPropertyMatches
This method checks whether the supplied characteristic possesses properties supporting the requested kind of operation, specified by the supplied bitm
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/IllegalOperationChecker.java:36
↓ 4 callersMethodconnectGattCompat
(BluetoothGattCallback bluetoothGattCallback, BluetoothDevice device, boolean autoConnect)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/BleConnectionCompat.java:89
↓ 4 callersMethodcontainsKey
(String key)
rxandroidble/src/test/java/android/os/Bundle.java:37
↓ 4 callersMethoddeepEquals
Copied Object.deepEquals()
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java:507
↓ 4 callersMethoddiscoverServices
()
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleConnectionMock.java:174
↓ 4 callersMethodevictEmptyReferences
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/cache/DeviceComponentCache.java:136
↓ 4 callersMethodgetAdvertisingSid
Get the advertising set id
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/ScanResultInterface.java:40
↓ 4 callersMethodgetBluetoothGatt
Provides most recent instance of the BluetoothGatt. Keep in mind that the gatt may not be available, hence null will be returned.
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/BluetoothGattProvider.java:22
↓ 4 callersMethodgetBluetoothLeScanner
()
rxandroidble/src/test/java/android/bluetooth/BluetoothAdapter.java:74
↓ 4 callersMethodgetCharacteristic
(@NonNull final UUID characteristicUuid)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/RxBleConnectionImpl.java:163
↓ 4 callersMethodgetDeviceName
Returns the local name of the BLE device. The is a UTF-8 encoded string.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanRecord.java:68
↓ 4 callersMethodgetInstanceId
()
rxandroidble/src/test/java/android/bluetooth/BluetoothGattService.java:103
↓ 4 callersMethodgetManufacturerSpecificData
Returns a sparse array of manufacturer identifier and its corresponding manufacturer specific data.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanRecord.java:35
↓ 4 callersMethodgetMask
Corresponds to e.g. {@link BluetoothDevice#PHY_LE_CODED_MASK}
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBlePhy.java:34
↓ 4 callersMethodgetServices
()
rxandroidble/src/test/java/android/bluetooth/BluetoothGatt.java:61
↓ 4 callersMethodgetTypeLen
(int formatType)
rxandroidble/src/test/java/android/bluetooth/BluetoothGattCharacteristic.java:260
↓ 4 callersMethodhandle
Handles a read on a GATT descriptor @param device the device being read from @param descriptor the descriptor being read from @param result the result
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/callbacks/RxBleDescriptorReadCallback.java:20
↓ 4 callersMethodhandleDisconnection
(int status)
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleConnectionMock.java:197
↓ 4 callersMethodhasBluetoothAdapter
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/RxBleAdapterWrapper.java:39
↓ 4 callersFunctionhasProperty
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/util/BluetoothGatt.kt:5
↓ 4 callersMethodisConnectable
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/RxBleInternalScanResult.java:66
↓ 4 callersMethodisConnected
()
sample/src/main/java/com/polidea/rxandroidble2/sample/example4_characteristic/CharacteristicOperationExampleActivity.java:156
↓ 4 callersMethodisEnabled
()
rxandroidble/src/test/java/android/bluetooth/BluetoothAdapter.java:77
↓ 4 callersMethodisLocationProviderOk
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/LocationServicesStatus.java:7
↓ 4 callersMethodlog
@param level one of {@link Log#VERBOSE}, {@link Log#DEBUG},{@link Log#INFO}, {@link Log#WARN},{@link Log#ERROR} @param tag log tag, cal
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/RxBleLog.java:83
↓ 4 callersMethodnewInstance
sample-kotlin/src/main/kotlin/com/polidea/rxandroidble2/samplekotlin/DeviceActivity.kt:17
↓ 4 callersMethodobserveConnectionStateChanges
Observe changes to connection state of the device's {@link android.bluetooth.BluetoothGatt}. This Observable will never emit errors. If you would lik
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleDevice.java:31
↓ 4 callersMethodputLong
(String key, long value)
rxandroidble/src/test/java/android/os/Bundle.java:73
↓ 4 callersMethodremove
(Object key)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/cache/DeviceComponentCache.java:109
↓ 4 callersMethodrequestPermissions
(String[] permissions, int requestCode)
rxandroidble/src/test/java/android/app/Activity.java:48
↓ 4 callersMethodsetCallbackType
(int callbackType)
rxandroidble/src/test/java/android/bluetooth/le/ScanSettings.java:81
↓ 4 callersMethodsetScanMode
(int scanMode)
rxandroidble/src/test/java/android/bluetooth/le/ScanSettings.java:78
↓ 4 callersMethodsize
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/cache/DeviceComponentCache.java:116
↓ 4 callersMethodunsignedBytesToInt
(byte b0, byte b1)
rxandroidble/src/test/java/android/bluetooth/BluetoothGattCharacteristic.java:266
↓ 4 callersMethodunsignedBytesToInt
Convert signed bytes to a 16-bit unsigned int.
rxandroidble/src/main/java/com/polidea/rxandroidble2/helpers/ValueInterpreter.java:192
↓ 3 callersMethodasErrorOnlyObservable
Function returning an Observable that will only throw error in case of a disconnection (will never emit value) @param <T> the type of returned observ
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/DisconnectionRouterOutput.java:27
↓ 3 callersMethodautoConnect
(@Named(NamedBooleans.AUTO_CONNECT) boolean autoConnect)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/ConnectionComponent.java:31
↓ 3 callersMethodconnectGatt
(BluetoothDevice remoteDevice, boolean autoConnect, BluetoothGattCallback bluetoothGattCallback)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/BleConnectionCompat.java:31
↓ 3 callersMethodconsiderGattDisconnected
( final Emitter<Void> emitter, final QueueReleaseInterface queueReleaseInterface )
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/operations/DisconnectOperation.java:104
↓ 3 callersMethodcreate
(BluetoothDevice bluetoothDevice, int rssi, byte[] scanRecord)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/InternalScanResultCreator.java:39
↓ 3 callersMethodcreateMessage
(int reason, Date retryDateSuggestion)
rxandroidble/src/main/java/com/polidea/rxandroidble2/exceptions/BleScanException.java:136
↓ 3 callersMethoddiscoverServices
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/RxBleConnectionImpl.java:153
↓ 3 callersMethodemulateCallbackType
( @ScanSettings.CallbackType final int callbackType)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/ScanSettingsEmulator.java:124
↓ 3 callersMethodgetAddress
()
rxandroidble/src/test/java/android/bluetooth/BluetoothDevice.java:259
↓ 3 callersMethodgetAdvertiseFlags
Returns the advertising flags indicating the discoverable mode and capability of the device. Returns -1 if the flag field is not set.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanRecord.java:17
↓ 3 callersMethodgetApplicationContext
()
rxandroidble/src/test/java/android/app/Activity.java:70
↓ 3 callersMethodgetBackgroundScanner
Returns a background scanner instance that can be used to handle background scans, even if your process is stopped.
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleClient.java:156
↓ 3 callersMethodgetBleDevice
(@NonNull String macAddress)
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleClientImpl.java:111
↓ 3 callersMethodgetBytesFromAssociation
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ByteAssociationUtil.java:24
↓ 3 callersMethodgetCause
Get the failed cause of the write request @return a {@link BleGattException}
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleConnection.java:233
↓ 3 callersMethodgetCharacteristic
(@NonNull final UUID characteristicUuid)
mockrxandroidble/src/main/java/com/polidea/rxandroidble2/mockrxandroidble/RxBleConnectionMock.java:184
↓ 3 callersMethodgetDefaultAdapter
()
rxandroidble/src/test/java/android/bluetooth/BluetoothAdapter.java:97
↓ 3 callersMethodgetIntExtra
(String name, int defaultValue)
rxandroidble/src/test/java/android/content/Intent.java:1005
↓ 3 callersMethodgetItem
(int position)
sample/src/main/java/com/polidea/rxandroidble2/sample/example3_discovery/DiscoveryResultsAdapter.java:132
↓ 3 callersMethodgetKey
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/cache/CacheEntry.java:32
↓ 3 callersMethodgetMacAddressLogSetting
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/RxBleLog.java:268
↓ 3 callersMethodgetPackageManager
()
rxandroidble/src/test/java/android/app/Activity.java:61
↓ 3 callersMethodgetServiceSolicitationUuids
Returns a list of service solicitation UUIDs within the advertisement that are used to identify the bluetooth GATT services the peripheral requires on
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanRecord.java:29
↓ 3 callersMethodgetShouldLogAttributeValues
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/RxBleLog.java:278
↓ 3 callersMethodgetStandardizedUUIDComponent
(UUID uuid)
rxandroidble/src/main/java/com/polidea/rxandroidble2/utils/StandardUUIDsParser.java:299
↓ 3 callersMethodgetTxPowerLevel
Returns the transmission power level of the packet in dBm. Returns {@link Integer#MIN_VALUE} if the field is not set. This value can be used to calcul
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanRecord.java:63
↓ 3 callersMethodgetUuid
()
rxandroidble/src/test/java/android/bluetooth/BluetoothGattCharacteristic.java:119
↓ 3 callersMethodgetUuidLogSetting
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/RxBleLog.java:273
↓ 3 callersMethodhasProperty
(BluetoothGattCharacteristic characteristic, int property)
sample/src/main/java/com/polidea/rxandroidble2/sample/example4_characteristic/CharacteristicOperationExampleActivity.java:216
↓ 3 callersMethodidentityTransformer
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ObservableUtil.java:25
↓ 3 callersMethodinitCharacteristic
(BluetoothGattService service, UUID uuid, int instanceId,
rxandroidble/src/test/java/android/bluetooth/BluetoothGattCharacteristic.java:60
↓ 3 callersMethodinitDescriptor
(BluetoothGattCharacteristic characteristic, UUID uuid, int instance, int perm
rxandroidble/src/test/java/android/bluetooth/BluetoothGattDescriptor.java:36
↓ 3 callersMethodisException
(int status)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/RxBleGattCallback.java:304
↓ 3 callersMethodisLocationPermissionOk
()
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/LocationServicesStatus.java:6
↓ 3 callersMethodisScanning
()
sample/src/main/java/com/polidea/rxandroidble2/sample/example1_scanning/ScanActivity.java:125
↓ 3 callersMethodjustOnNext
(T onNext)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ObservableUtil.java:21
↓ 3 callersMethodnotifyListeners
(String key)
rxandroidble/src/test/java/android/content/MemorySharedPreferences.java:132
↓ 3 callersMethodobserveDisconnect
@return Observable that never emits onNext. @throws BleDisconnectedException emitted in case of a disconnect that is a part of the normal flow @throws
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/RxBleGattCallback.java:331
↓ 3 callersMethodonSuccess
(T t)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/DisposableUtil.java:16
↓ 3 callersMethodparseServiceSolicitationUuid
Parse service Solicitation UUIDs.
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ScanRecordParser.java:236
↓ 3 callersMethodparseServiceUuid
(byte[] scanRecord, int currentPos, int dataLength, int uuidLength, Li
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ScanRecordParser.java:221
↓ 3 callersMethodparseUuidFrom
(byte[] uuidBytes)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/ScanRecordParser.java:187
↓ 3 callersMethodpropagateStatusError
(Output<?> output, BleGattException exception)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/connection/RxBleGattCallback.java:308
↓ 3 callersMethodpropertiesIntToString
(@BluetoothGattCharacteristicProperty int property)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/CharacteristicPropertiesParser.java:37
↓ 3 callersMethodrequestMtu
Performs GATT MTU (Maximum Transfer Unit) request. Timeouts after 10 seconds. @return Observable emitting result the MTU requested. @throws BleGattC
rxandroidble/src/main/java/com/polidea/rxandroidble2/RxBleConnection.java:577
↓ 3 callersMethodsetManufacturerData
Set filter on on manufacturerData. A negative manufacturerId is considered as invalid id. <p> Note the first two bytes of the {@code manufacturerData}
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java:687
↓ 3 callersMethodsetServiceData
Set filtering on service data. @throws IllegalArgumentException If {@code serviceDataUuid} is null.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java:637
↓ 3 callersMethodsetServiceUuid
Set filter on service uuid.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java:576
↓ 3 callersMethodsplitByAddressAndForEach
( final ObservableTransformer<RxBleInternalScanResult, RxBleInternalScanResult> compose )
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/scan/ScanSettingsEmulator.java:140
↓ 3 callersMethodstartLeScan
(List<ScanFilter> scanFilters, ScanSettings scanSettings, ScanCallback scanCallback)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/RxBleAdapterWrapper.java:63
← previousnext →101–200 of 2,100, ranked by callers