public class RxBleAdapterWrapper
extends java.lang.Object
| Constructor and Description |
|---|
RxBleAdapterWrapper(android.bluetooth.BluetoothAdapter bluetoothAdapter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<android.bluetooth.BluetoothDevice> |
getBondedDevices() |
android.bluetooth.BluetoothDevice |
getRemoteDevice(java.lang.String macAddress) |
boolean |
hasBluetoothAdapter() |
boolean |
isBluetoothEnabled() |
boolean |
startLegacyLeScan(android.bluetooth.BluetoothAdapter.LeScanCallback leScanCallback) |
int |
startLeScan(java.util.List<android.bluetooth.le.ScanFilter> scanFilters,
android.bluetooth.le.ScanSettings scanSettings,
android.app.PendingIntent callbackIntent) |
void |
startLeScan(java.util.List<android.bluetooth.le.ScanFilter> scanFilters,
android.bluetooth.le.ScanSettings scanSettings,
android.bluetooth.le.ScanCallback scanCallback) |
void |
stopLegacyLeScan(android.bluetooth.BluetoothAdapter.LeScanCallback leScanCallback) |
void |
stopLeScan(android.app.PendingIntent callbackIntent) |
void |
stopLeScan(android.bluetooth.le.ScanCallback scanCallback) |
public RxBleAdapterWrapper(android.bluetooth.BluetoothAdapter bluetoothAdapter)
public android.bluetooth.BluetoothDevice getRemoteDevice(java.lang.String macAddress)
public boolean hasBluetoothAdapter()
public boolean isBluetoothEnabled()
public boolean startLegacyLeScan(android.bluetooth.BluetoothAdapter.LeScanCallback leScanCallback)
public void stopLegacyLeScan(android.bluetooth.BluetoothAdapter.LeScanCallback leScanCallback)
public void startLeScan(java.util.List<android.bluetooth.le.ScanFilter> scanFilters,
android.bluetooth.le.ScanSettings scanSettings,
android.bluetooth.le.ScanCallback scanCallback)
public int startLeScan(java.util.List<android.bluetooth.le.ScanFilter> scanFilters,
android.bluetooth.le.ScanSettings scanSettings,
android.app.PendingIntent callbackIntent)
public void stopLeScan(android.app.PendingIntent callbackIntent)
public void stopLeScan(android.bluetooth.le.ScanCallback scanCallback)
public java.util.Set<android.bluetooth.BluetoothDevice> getBondedDevices()