BlueBreezePlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • BlueBreezePlatform
Implementers

Constructors

BlueBreezePlatform()

Properties

authorizationStatus BBAuthorization
no setter
authorizationStatusStream Stream<BBAuthorization>
no setter
devices Map<String, BBDevice>
no setter
devicesStream Stream<Map<String, BBDevice>>
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scanEnabled bool
no setter
scanEnabledStream Stream<bool>
no setter
scanResultsStream Stream<BBScanResult>
no setter
state BBState
no setter
stateStream Stream<BBState>
no setter

Methods

authorizationOpenSettings() Future
authorizationRequest() Future
deviceCharacteristicData(String id, String serviceId, String characteristicId) Uint8List
deviceCharacteristicDataStream(String id, String serviceId, String characteristicId) Stream<Uint8List>
deviceCharacteristicNotifyEnabled(String id, String serviceId, String characteristicId) bool
deviceCharacteristicNotifyEnabledStream(String id, String serviceId, String characteristicId) Stream<bool>
deviceCharacteristicRead(String id, String serviceId, String characteristicId) Future<Uint8List>
deviceCharacteristicSubscribe(String id, String serviceId, String characteristicId) Future
deviceCharacteristicUnsubscribe(String id, String serviceId, String characteristicId) Future
deviceCharacteristicWrite(String id, String serviceId, String characteristicId, Uint8List value, bool withResponse) Future
deviceConnect(String id) Future
deviceConnectionStatus(String id) BBDeviceConnectionStatus
deviceConnectionStatusStream(String id) Stream<BBDeviceConnectionStatus>
deviceDisconnect(String id) Future
deviceDiscoverServices(String id) Future
deviceMTU(String id) int
deviceMTUStream(String id) Stream<int>
deviceRequestMTU(String id, int value) Future<int>
deviceServices(String id) List<BBService>
deviceServicesStream(String id) Stream<List<BBService>>
handleHotReload() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scanStart({List<String>? services}) Future
scanStop() Future
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

instance BlueBreezePlatform
getter/setter pair