CLCmdDeviceInfo class final

Device Hardware Configuration information

Constructors

CLCmdDeviceInfo({required String touchVersion, required String softwareVersion, required String radioVersion, required String clingId, required String modelNumber, required int batteryLevel, required int memoryAvailable, required int fileAvailable, required int bondUserID, required int bondEpoch, required int resetCount, required int clkfaceIndex0, required int clkfaceIndex1, required int gps_blk_count, required int minuteStreamingFile, required int clkfaceIndex2, required int clkfaceIndex3, required int flashtype, required int validMac, required String mac})
CLCmdDeviceInfo.from(PERIPHERAL_DEVICE_INFO_CONTEXT v)
factory

Properties

batteryLevel int
final
bondEpoch int
final
bondUserID int
final
clingId String
final
clkfaceIndex0 int
final
clkfaceIndex1 int
final
clkfaceIndex2 int
final
clkfaceIndex3 int
final
fileAvailable int
final
flashtype int
final
gps_blk_count int
final
hashCode int
The hash code for this object.
no setterinherited
hasValidMac → dynamic
no setter
mac String
final
memoryAvailable int
final
minuteStreamingFile int
final
modelNumber String
final
radioVersion String
final
resetCount int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
softwareVersion String
final
touchVersion String
final
validMac int
final

Methods

isValid() bool
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.
inherited

Static Properties

info CLCmdDeviceInfo?
getter/setter pair
subject StreamController<CLCmdDeviceInfo>
final
valid bool
no setter

Static Methods

load() Stream<CLCmdDeviceInfo>