final SimpleProtocolDecoderOutput decOut;
IoProtocolSession( ProtocolSessionManagerFilterChain managerFilterChain,
IoSession session, SessionHandlerAdapter shAdapter )
{
this.filterChain = new ProtocolSessionFilterChain( managerFilterChain );
this.session = session;
this.shAdapter = shAdapter;
this.encoder = shAdapter.codecFactory.newEncoder();
this.decoder = shAdapter.codecFactory.newDecoder();
this.encOut = new SimpleProtocolEncoderOutput();