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) ; 
 | 
  
 | 
} 
 |