zhubaomin
2025-03-25 427d87e5572d72d0e3aaa4364e4f53569222e321
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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) ;
 
}