CharacteristicInstance class

Annotations
  • @immutable

Constructors

CharacteristicInstance({required Uuid characteristicId, required String characteristicInstanceId, required Uuid serviceId, required String serviceInstanceId, required String deviceId})
const

Properties

characteristicId Uuid
Unique uuid of the specific characteristic
final
characteristicInstanceId String
The id that identifies the specific instance of all characteristics with characteristicId in a given service. This should no be exposed to user of the plugin as it may be different each time a device is connected to, so it should not be used to identify characteristics across sessions.
final
deviceId String
Device id of the BLE device
final
hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceId Uuid
Service uuid of the characteristic
final
serviceInstanceId String
The id that identifies the specific instance of all services with serviceId in a given device. This should no be exposed to user of the plugin as it may be different each time a device is connected to, so it should not be used to identify characteristics across sessions.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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