更新时间:2022-02-24 GMT+08:00
设备命令接收
接口功能
调用设备命令接收接口来处理平台下发的控制命令。
接口描述
1 |
DataTransService.TOPIC_COMMAND_RECEIVE;
|
接口所属类
DataTransService
参数说明
无
接口返回值
无
示例
开发者需要实现AgentLite提供的观察者接口。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
public class AgentLiteDataTrans implements MyObserver {
public AgentLiteDataTrans (Observable dataTransService) {
dataTransService. registerObserver (this);
}
@Override
public void update(IotaMessage arg0) {
// TODO Auto-generated method stub
System.out.println("AgentLiteDataTrans收到通知:" + arg0);
int mMsgType = arg0.getMsgType();
switch(mMsgType) {
//数据上报应答
case IodevService.IODEV_MSG_DATA_REPORT_RSP:
getDataReportAnswer(arg0);
break;
//被动接收命令
case IodevService.IODEV_MSG_RECEIVE_CMD:
getCmdReceive(arg0);
break;
//MQTT消息推送
case IodevService.IODEV_MSG_MQTT_PUB_RSP:
//logoutResultAction(iotaMsg);
break;
default:
break;
}
}
|
父主题: 接口列表