| package com.dy.rtuMw.server; | 
|   | 
| import com.dy.common.mw.channel.tcp.PrefixedDataAvailableHandle; | 
| import com.dy.common.mw.channel.tcp.TcpConfigVo; | 
| import com.dy.common.mw.channel.tcp.TcpIoSessionEventCallback; | 
| import com.dy.common.mw.channel.tcp.TcpUnitAdapter; | 
| import com.dy.common.mw.protocol.PrefixedDataAvailableHandleImp; | 
| import com.dy.rtuMw.server.forTcp.TcpIoSessionCallback; | 
|   | 
| public class AdapterImp_TcpUnit implements TcpUnitAdapter { | 
|      | 
|     private TcpConfigVo configVo ; | 
|   | 
|     @Override | 
|     public TcpConfigVo getConfig() { | 
|         return configVo; | 
|     } | 
|      | 
|     public void setConfig(TcpConfigVo configVo){ | 
|         this.configVo = configVo ; | 
|     } | 
|   | 
|     @Override | 
|     public PrefixedDataAvailableHandle newPrefixedDataAvailableHandle() { | 
|         return new PrefixedDataAvailableHandleImp() ; | 
|     } | 
|   | 
|     @Override | 
|     public TcpIoSessionEventCallback newSessionEventCallback() { | 
|         return new TcpIoSessionCallback() ; | 
|     } | 
|   | 
| } |