package com.dy.common.mw.protocol;
|
|
public interface CodeParseCallback {
|
|
/**
|
* 设置上行数据类型,上报数据:true,命令应答:false,其他(如心跳、链路维持):null
|
* 取得数据中的rtuAddr
|
* @param reportOrResponse_trueOrFalse 上报是true,命令响应是false
|
* @param codeData 功能对应的数据对象
|
*/
|
void callback(Boolean reportOrResponse_trueOrFalse, Object codeData) ;
|
|
/**
|
* 只有协议解析器才知道RTU真实的状态,所认提供此接口,向外通知设备的一些状态
|
* @param infos
|
*/
|
void notify(NotifyInfo ...infos) ;
|
|
}
|