ElinkProbeDataParseUtils class

探针和探针盒子数据处理工具类(Probe and probe box data processing tool class)

Constructors

ElinkProbeDataParseUtils.new(List<int> mac)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
onCancelAmbientAlarm OnCancelAmbientAlarm?
getter/setter pair
onEndWorkByBox OnEndWorkByBox?
getter/setter pair
onGetBattery OnGetBattery?
getter/setter pair
onGetProbeChargingBoxInfo OnGetProbeBoxInfo?
getter/setter pair
onGetProbeInfo OnGetProbeInfo?
getter/setter pair
onGetProbeInfoFailure OnGetProbeInfoFailure?
getter/setter pair
onGetRealTimeData OnGetRealTimeData?
getter/setter pair
onGetVersion OnGetVersion?
getter/setter pair
onRequestSyncTime VoidCallback?
getter/setter pair
onSetResult OnSetResult?
getter/setter pair
onSwitchUnit OnSwitchUnit?
getter/setter pair
onSyncTimeResult OnSyncTimeResult?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

initialize(List<int> mac) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseElinkData(List<int> data) → void
setCallback({OnGetVersion? onGetVersion, VoidCallback? onRequestSyncTime, OnSetResult? onSetResult, OnSyncTimeResult? onSyncTimeResult, OnGetBattery? onGetBattery, OnSwitchUnit? onSwitchUnit, OnGetRealTimeData? onGetRealTimeData, OnGetProbeInfo? onGetProbeInfo, OnGetProbeInfoFailure? onGetProbeInfoFailure, OnGetProbeBoxInfo? onGetProbeChargingBoxInfo}) → void
setProbeBoxCallback(ElinkProbeBoxParseCallback callback) → void
setProbeBoxWithScreenCallback(ElinkProbeBoxWithScreenParseCallback callback) → void
setProbeCallback(ElinkProbeParseCallback callback) → void
toString() String
A string representation of this object.
inherited

Operators

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