-
public interface IDevCloudControlPublish command by internet, combine HTTP and MQTT.
-
-
Method Summary
Modifier and Type Method Description abstract voidsendCommand(String devId, LinkedHashMap<String, Object> dpMap, String localId, int ctype, String mbid, SandO sandO, IResultCallback callback)Send command by internet. abstract voidqueryCameraData(String devId, LinkedHashMap<String, Object> dpMap, SandO sandO, IResultCallback callback)Query data form device. abstract voidsendByHttp(String gwId, String devId, String command, String pcc, IResultCallback callback)Send command by HTTP. abstract voidonDestroy()Recycle resource. -
-
Method Detail
-
sendCommand
abstract void sendCommand(String devId, LinkedHashMap<String, Object> dpMap, String localId, int ctype, String mbid, SandO sandO, IResultCallback callback)
Send command by internet.
-
queryCameraData
abstract void queryCameraData(String devId, LinkedHashMap<String, Object> dpMap, SandO sandO, IResultCallback callback)
Query data form device.
- Parameters:
devId- Device id.dpMap- Data agreed with embeddedsandO- SandOcallback- Query success or failed.
-
sendByHttp
abstract void sendByHttp(String gwId, String devId, String command, String pcc, IResultCallback callback)
Send command by HTTP.
- Parameters:
gwId- Gateway device id.devId- Device id.command- dps.pcc- Device node id.callback- Send success or failed.
-
onDestroy
abstract void onDestroy()
Recycle resource.
-
-
-
-