UniversalBluetoothPlatform class
abstract
- Inheritance
-
- Object
- PlatformInterface
- UniversalBluetoothPlatform
- Implementers
Methods
-
bleCharacteristicValueChanged(String deviceId, String serviceUuid, String characteristicUuid)
→ Stream<List<int>>
-
-
bleConnectionStateChanged(String deviceId)
→ Stream<BluetoothConnectionState>
-
-
bluetoothConnectionStateChanged(String deviceId)
→ Stream<BluetoothConnectionState>
-
-
bluetoothDataReceived(String deviceId)
→ Stream<List<int>>
-
-
connectToBleDevice(String deviceId)
→ Future<void>
-
-
connectToBluetoothDevice(String deviceId)
→ Future<void>
-
-
disconnectBleDevice(String deviceId)
→ Future<void>
-
-
disconnectBluetoothDevice(String deviceId)
→ Future<void>
-
-
discoverBleServices(String deviceId)
→ Future<List<String>>
-
-
getBleCharacteristics(String deviceId, String serviceUuid)
→ Future<List<String>>
-
-
getBluetoothAddress()
→ Future<String>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
readBleCharacteristic(String deviceId, String serviceUuid, String characteristicUuid)
→ Future<List<int>>
-
-
requestBluetoothEnable()
→ Future<bool>
-
-
requestLocationPermission()
→ Future<bool>
-
-
sendBluetoothData(String deviceId, List<int> data)
→ Future<void>
-
-
startBeaconAdvertising({required String uuid, required int major, required int minor, String? identifier})
→ Future<void>
-
-
startBeaconScanning({List<String>? uuids})
→ Future<void>
-
-
startBleScan({List<String>? serviceUuids, Duration? timeout})
→ Future<void>
-
-
startBluetoothDiscoverable({int duration = 120})
→ Future<bool>
-
-
startBluetoothScan()
→ Future<void>
-
-
stopBeaconAdvertising()
→ Future<void>
-
-
stopBeaconScanning()
→ Future<void>
-
-
stopBleScan()
→ Future<void>
-
-
stopBluetoothDiscoverable()
→ Future<void>
-
-
stopBluetoothScan()
→ Future<void>
-
-
subscribeBleCharacteristic(String deviceId, String serviceUuid, String characteristicUuid)
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unsubscribeBleCharacteristic(String deviceId, String serviceUuid, String characteristicUuid)
→ Future<void>
-
-
writeBleCharacteristic(String deviceId, String serviceUuid, String characteristicUuid, List<int> data, {bool withoutResponse = false})
→ Future<void>
-