TTWaterMeter class

Constructors

TTWaterMeter()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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

Static Methods

clearRemainderM3(String mac, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
configServer(WaterMeterServerParamMode paramMode) → void
connect(String mac, TTSuccessCallback callback, TTMeterFailedCallback failedCallback) → void
delete(String mac, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
disconnect(String mac) → void
init(Map paramMap, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
Map paramMap = Map(); paramMap"mac" = scanModel.mac; paramMap"price" = scanModel.price; paramMap"payMode" = TTMeterPayMode.postpaid.index; paramMap"name" = scanModel.name;
readData(String mac, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
readFeatureValue(String mac, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
recharge(String mac, String amount, String m3, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
setPayMode(String mac, String price, TTMeterPayMode payMode, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
setPowerOnOff(String mac, bool isOn, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
setRemainderM3(String mac, String remainderM3, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
setTotalUsage(String mac, double totalM3, TTSuccessCallback successCallback, TTMeterFailedCallback failedCallback) → void
startScan(TTWaterMeterScanCallback scanCallback) → void
stopScan() → void