public TCPInputPoller(int requestedPort,int portmin,int portmax){
  this.requestedPortNumber=requestedPort;
  this.portRangeMax=Math.max(portmin,portmax);
  this.portRangeMin=Math.min(portmin,portmax);
  this.commandQueue=new ArrayList<CommandAndIPAddress>();
}

public TCPInputPoller ( int requestedPort , int portmin , int portmax ) { this . requestedPortNumber = requestedPort ; this . portRangeMax = Math . max ( portmin , portmax ) ; this . portRangeMin = Math . min ( portmin , portmax ) ; this . commandQueue = new ArrayList < CommandAndIPAddress > ( ) ; }
create a new tcpinputpoller to sit and await messages on the port which is either specified , or chosen from the range .
