TTWaterMeter class
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
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
-