pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/java/com/dy/rtuMw/server/AdapterImp_ProtocolUnit.java
@@ -1,17 +1,21 @@
package com.dy.rtuMw.server;
import com.dy.common.mw.protocol.MidResultAction;
import com.dy.common.mw.protocol.Notify;
import com.dy.common.mw.protocol.ProtocolConfigVo;
import com.dy.common.mw.protocol.ProtocolUnitAdapter;
import com.dy.rtuMw.server.forTcp.MidResultActionError;
import com.dy.rtuMw.server.forTcp.MidResultActionFromRtu;
import com.dy.rtuMw.server.forTcp.MidResultActionToRtu;
import com.dy.rtuMw.server.protocolDriver.RtuInfoNotify;
public class AdapterImp_ProtocolUnit implements ProtocolUnitAdapter {
   
   private static final MidResultAction toRtu = new MidResultActionToRtu() ;
   private static final MidResultAction fromRtu = new MidResultActionFromRtu() ;
   private static final MidResultAction error = new MidResultActionError() ;
   private static final RtuInfoNotify notify = new RtuInfoNotify() ;
   
   private ProtocolConfigVo configVo = null ;
@@ -23,6 +27,15 @@
   public void setConfig(ProtocolConfigVo configVo) {
      this.configVo = configVo;
   }
   /**
    * 单线程环境中运行,得到单个RTU信息通知器
    * @param protocolName 协议名称
    * @return Notify
    */
   @Override
   public Notify getSingleRtuInfoNotify(String protocolName) {
      return notify ;
   }
   /**
    * 单线程环境中运行,得到单个 处理RTU下行数据的MidResultAction执行对象