package com.dy.common.mw.protocol; public interface DriverParserDataCallback { /** * 解析上行数据后回调 * @param rtuAddr 上行数据协议头中RtuAddr * @param code 上行数据 功能码 * @param upHex 上行数据 * @param reportOrResponse_trueOrFalse 上行数据是主动上报还是命令结果 * @param parseFail 上行数据解析是否失败 * @param rtuAddrInData 上行数据中在协议数据中的IMEI号, * “修改RTU终端管理配置参数”命令的返回数据,其协议头中的IMEI号与数据中的IMEI号不一样, * 如果RTU不能关闭网络,那么sessionCach中的IMEI号总是用修改前的IMEI号,使得以后上行数据的不能找到缓存中的Session */ void callback(String rtuAddr, String code, String upHex, Boolean reportOrResponse_trueOrFalse, boolean parseFail, String rtuAddrInData) ; }