FlutterReactiveBleBackend class final

Implemented types

Constructors

FlutterReactiveBleBackend(FlutterReactiveBle _backend)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status → BleStatus
no setteroverride
statusStream Stream<BleStatus>
no setteroverride

Methods

connectToAdvertisingDevice({required String id, required List<Uuid> withServices, required Duration prescanDuration, required Duration connectionTimeout}) Stream<ConnectionStateUpdate>
override
connectToDevice({required String id, Map<Uuid, List<Uuid>>? servicesWithCharacteristicsToDiscover, required Duration connectionTimeout}) Stream<ConnectionStateUpdate>
override
discoverServices(String deviceId) Future<List<DiscoveredService>>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
requestMtu({required String deviceId, required int mtu}) Future<int>
override
scanForDevices({required List<Uuid> withServices, required ScanMode scanMode}) Stream<DiscoveredDevice>
override
subscribeToCharacteristic(QualifiedCharacteristic characteristic) Stream<List<int>>
override
toString() String
A string representation of this object.
inherited
writeCharacteristic(QualifiedCharacteristic characteristic, {required List<int> value, required bool withResponse}) Future<void>
override

Operators

operator ==(Object other) bool
The equality operator.
inherited