MethodChannelAbrevvaBlePlatform class

An implementation of AbrevvaBlePlatform that uses method channels.

Inheritance

Properties

connectEventChannel ← EventChannel
no getter
hashCode → int
The hash code for this object.
no setterinherited
methodChannel ← MethodChannel
no getter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
startEnabledNotificationsEventChannel ← EventChannel
no getter
startNotificationsEventChannel ← EventChannel
no getter
startScanEventChannel ← EventChannel
no getter

Methods

connect(String deviceId, int timeout, void onDisconnect(String address)?) → Future<bool>
override
disconnect(String deviceId) → Future<bool>
override
disengage(String deviceId, String mobileId, String mobileDeviceKey, String mobileGroupId, String mobileAccessData, bool isPermanentRelease) → Future<DisengageStatusType>
override
disengageWithXvnResponse(String deviceId, String mobileId, String mobileDeviceKey, String mobileGroupId, String mobileAccessData, bool isPermanentRelease) → Future<DisengageResult>
override
initialize(bool androidNeverForLocation) → Future<void>
override
isEnabled() → Future<bool>
override
isLocationEnabled() → Future<bool>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openAppSettings() → Future<void>
override
openBluetoothSettings() → Future<void>
override
openLocationSettings() → Future<void>
override
read(String deviceId, String service, String characteristic, int timeout) → Future<List<Uint8>>
override
runInitialization() → Future<Map?>
inherited
signalize(String deviceId) → Future<bool>
override
startEnabledNotifications(void callback(bool result)) → Future<void>
override
startNotifications(String deviceId, String service, String characteristic, int timeout, void callback(String result)) → Future<bool>
override
startScan({required void onScanResult(BleDevice result), void onScanStart(bool success)?, void onScanStop(bool success)?, String? macFilter, bool? allowDuplicates, int? timeout}) → Future<void>
override
stopEnabledNotifications() → Future<void>
override
stopNotifications(String deviceId, String service, String characteristic, int timeout) → Future<bool>
override
stopScan() → Future<String?>
override
toString() → String
A string representation of this object.
inherited
write(String deviceId, String service, String characteristic, String value, int timeout) → Future<void>
override

Operators

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