ch.socket().setReceiveBufferSize( cfg.getReceiveBufferSize() );
ch.socket().setSendBufferSize( cfg.getSendBufferSize() );
if( ch.socket().getTrafficClass() != cfg.getTrafficClass() )
{
ch.socket().setTrafficClass( cfg.getTrafficClass() );
}
ch.configureBlocking( false );
ch.socket().bind( req.address );
ch.register( selector, SelectionKey.OP_READ, req );