MCPcopy Create free account

hub / github.com/Belolme/RxBLE / functions

Functions129 in github.com/Belolme/RxBLE

↓ 13 callersMethodgetBluetoothGatt
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:89
↓ 9 callersMethodonError
(String msg)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:42
↓ 9 callersMethodonError
(String msg)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:25
↓ 7 callersMethodcallDataAvailableListenerError
(String err)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:409
↓ 6 callersMethodonComplete
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:23
↓ 5 callersMethoddisconnect
断开蓝牙连接, 释放蓝牙连接占用的蓝牙服务 @param mac 需要断开连接的 mac 地址
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:48
↓ 5 callersMethodrunOn
(Runnable runnable)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:170
↓ 4 callersMethodgetBluetoothLeConnector
(String mac)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:109
↓ 4 callersMethodonNext
(String value)
app/src/main/java/com/billin/www/rxble/MainActivity.java:105
↓ 4 callersMethodsetOnDataAvailableListener
分别监听连接状态/服务/读取/写入
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:104
↓ 3 callersMethodcheckChannelAndDo
(UUID service, UUID characteristic, Cons
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:416
↓ 3 callersMethodclose
After using a given BLE device, the app must call this method to ensure resources are released properly.
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:395
↓ 3 callersMethoddisconnectGatt
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:369
↓ 3 callersMethodgetBluetoothSearcher
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:89
↓ 3 callersMethodonCharacteristicRead
(byte[] values, int status)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:49
↓ 3 callersMethodsetCharacteristicNotification
设置获取特征值UUID通知 Enables or disables notification on a give characteristic. @param characteristic Characteristic to act on. @param enabled If tru
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:518
↓ 3 callersMethodsetDeviceName
(String deviceName)
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:23
↓ 3 callersMethodsetMac
(String mac)
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:31
↓ 3 callersMethodsetRssi
(int rssi)
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:39
↓ 2 callersMethodcleanConnector
(String mac)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:120
↓ 2 callersMethodgetOnDataAvailableListener
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:112
↓ 2 callersMethodisScanning
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:166
↓ 2 callersMethodonCharacteristicChange
(UUID characteristic, byte[] values)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:51
↓ 2 callersMethodonCharacteristicWrite
(UUID characteristic, int status)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:53
↓ 2 callersMethodonDescriptorWrite
(UUID descriptor, int status)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:55
↓ 2 callersMethodsetBluetoothGatt
(BluetoothGatt bluetoothGatt)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:93
↓ 2 callersMethodstopScan
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:144
↓ 2 callersMethodstopScanLeDevice
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:157
↓ 2 callersMethodsubscribe
(final ObservableEmitter<BLEDevice> e)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:41
↓ 2 callersMethodwriteCharacteristic
write something data to characteristic
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:477
↓ 1 callersMethodaccept
(BluetoothGattCharacteristic bluetoothGattCharacteristic)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:459
↓ 1 callersMethodcleanAllConnector
在不在需要连接蓝牙设备的时候, 或者生命周期暂停的时候调用这一个方法
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:133
↓ 1 callersMethodconnect
连接一台蓝牙设备. 连接的蓝牙设备有最大限制, 如果超出这一个数量,即使连接上了蓝牙设备也扫描不到该设备的服务通道 @param mac 需要连接蓝牙设备的地址 @return 成功,返回连接设备的地址
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:41
↓ 1 callersMethodconnect
Connects to the GATT server hosted on the Bluetooth LE device.
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:278
↓ 1 callersMethodconnectAndWrite
()
app/src/main/java/com/billin/www/rxble/MainActivity.java:88
↓ 1 callersMethoddisconnect
Disconnects an existing connection or cancel a pending connection. The disconnection result is reported asynchronously through the {@link BluetoothGat
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:360
↓ 1 callersMethodgetInstance
(Context context)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:47
↓ 1 callersMethodinitialize
初始化BluetoothAdapter Initializes a reference to the local Bluetooth adapter. @return Return true if the initialization is successful.
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:65
↓ 1 callersMethodonConnect
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:36
↓ 1 callersMethodonDisconnect
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:38
↓ 1 callersMethodonFail
操作失败 @param msg 失败的返回的异常信息
app/src/main/java/com/billin/www/rxble/ble/callback/BaseResultCallback.java:22
↓ 1 callersMethodonLeScan
(final BluetoothDevice device, final int rssi, final byte[] scanRecord)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:75
↓ 1 callersMethodonServiceDiscover
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:40
↓ 1 callersMethodonSuccess
成功拿到数据 @param data 回传的数据
app/src/main/java/com/billin/www/rxble/ble/callback/BaseResultCallback.java:15
↓ 1 callersMethodopenBluetooth
启动蓝牙
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:98
↓ 1 callersMethodreadCharacteristic
从蓝牙模块读取数据, 读取的数据将会异步回调到 {@link BluetoothLeConnector#setOnDataAvailableListener(OnDataAvailableListener)} 方法设置的监听中
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:452
↓ 1 callersMethodscanLeDevice
指定开始扫描蓝牙服务. 如果一个扫描服务正在运行, 马上停止当前的扫描服务, 只进行新的扫描服务.
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:91
↓ 1 callersMethodsearch
()
app/src/main/java/com/billin/www/rxble/MainActivity.java:122
↓ 1 callersMethodsearch
打开蓝牙扫描操作. 如果此时正在扫描将会抛出正在扫描 {@link BluetoothSearchConflictException} 错误。 如果想强制中断当前扫描操作,set cancel value to true. @param millis 扫描时间 @param cancel 如果正在
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:30
↓ 1 callersMethodsetOnConnectListener
(OnConnectListener l)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:97
↓ 1 callersMethodstopSearch
()
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:93
↓ 1 callersMethodwrapCallback
(final OnScanCallback callback)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:52
↓ 1 callersMethodwrite
向一个蓝牙设备写入值 @param mac 设备 mac 地址 @param service 设备服务地址 @param characteristic 设备 characteristic 地址 @param values 需要写入的值 @retu
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:59
MethodBLEDevice
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:47
MethodBluetoothCannotAccessLocationException
(String msg)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothCannotAccessLocationException.java:8
MethodBluetoothClientBLEV2Adapter
(BluetoothLeInitialization client)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:31
MethodBluetoothConnectExceptionWithMac
(String msg, String mac)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothConnectExceptionWithMac.java:10
MethodBluetoothException
(String msg)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothException.java:8
MethodBluetoothExceptionWithMac
(String msg, String mac)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothExceptionWithMac.java:11
MethodBluetoothLeConnector
(Context c, BluetoothAdapter adapter, String mac, Handler worker)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:116
MethodBluetoothLeInitialization
(Context context)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeInitialization.java:39
MethodBluetoothLeSearcher
(Context context, BluetoothAdapter adapter, Handler worker)
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:42
MethodBluetoothNotOpenException
(String msg)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothNotOpenException.java:10
MethodBluetoothNotifyExceptionWithMac
(String msg, String mac)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothNotifyExceptionWithMac.java:8
MethodBluetoothReadRssiExceptionWithMac
(String msg, String mac)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothReadRssiExceptionWithMac.java:10
MethodBluetoothSearchConflictException
(String msg)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothSearchConflictException.java:4
MethodBluetoothWriteExceptionWithMac
(String msg, String mac)
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothWriteExceptionWithMac.java:8
MethodNONE
()
app/src/main/java/com/billin/www/rxble/ble/callback/NONE.java:12
MethodSuccessResultCallback
(BaseResultCallback errorCallback)
app/src/main/java/com/billin/www/rxble/ble/callback/SuccessResultCallback.java:12
Methodaddition_isCorrect
()
app/src/test/java/com/billin/www/rxble/ExampleUnitTest.java:13
Methodapply
(String s)
app/src/main/java/com/billin/www/rxble/MainActivity.java:91
Methodclean
清空对应 MAC 地址的蓝牙设备缓存 @param mac 蓝牙设备硬件地址
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:88
Methodclean
(String mac)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:262
MethodcleanAll
清空所有缓存的蓝牙设备
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:93
MethodcleanAll
()
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:267
MethodcloseBluetooth
关闭蓝牙
app/src/main/java/com/billin/www/rxble/ble/BluetoothClient.java:103
MethodcloseBluetooth
()
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:277
Methodconnect
(final String mac)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:98
MethodcreateFromParcel
(Parcel in)
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:63
MethoddescribeContents
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:74
Methoddisconnect
(String mac)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:158
Methodequals
(Object o)
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:91
MethodgetCREATOR
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:43
MethodgetDeviceName
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:19
MethodgetMac
()
app/src/main/java/com/billin/www/rxble/ble/exception/BluetoothExceptionWithMac.java:7
MethodgetMac
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:27
MethodgetOnConnectListener
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:108
MethodgetRssi
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:35
MethodhashCode
()
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:102
MethodnewArray
(int size)
app/src/main/java/com/billin/www/rxble/ble/bean/BLEDevice.java:68
MethodonCharacteristicChange
(UUID characteristic, byte[] values)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:111
MethodonCharacteristicChanged
(final BluetoothGatt gatt, final BluetoothGattCharacteristic chara
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:239
MethodonCharacteristicRead
(byte[] values, int status)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:106
MethodonCharacteristicRead
(final BluetoothGatt gatt, final BluetoothGattCharacteristic characte
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:224
MethodonCharacteristicWrite
(UUID characteristic, int status)
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:116
MethodonCharacteristicWrite
(final BluetoothGatt gatt, final BluetoothGattCharacteristic charact
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeConnector.java:251
MethodonClick
(View v)
app/src/main/java/com/billin/www/rxble/MainActivity.java:58
MethodonComplete
()
app/src/main/java/com/billin/www/rxble/MainActivity.java:115
MethodonComplete
()
app/src/main/java/com/billin/www/rxble/ble/BluetoothClientBLEV2Adapter.java:76
MethodonComplete
()
app/src/main/java/com/billin/www/rxble/ble/originV2/BluetoothLeSearcher.java:55
next →1–100 of 129, ranked by callers