docs: public void startSearch(int localPort, NetworkInterface ni, int timeout, boolean wait)
  		throws KNXException
  	{
  		if (timeout < 0)
  			throw new KNXIllegalArgumentException("timeout has to be >= 0");
  		if (localPort < 0 || localPort > 65535)
  			throw new KNXIllegalArgumentException("port out of range [0..0xFFFF]");
  		final Receiver r = search(new InetSocketAddress(host, localPort), ni, timeout);
  		if (wait)
  			join(r);
  	}