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