code: public static SaneSession withRemoteSane(InetAddress saneAddress, int port) throws IOException {
      return withRemoteSane(saneAddress, port, 0, TimeUnit.MILLISECONDS, 0, TimeUnit.MILLISECONDS);
    }
docs: Establishes a connection to the SANE daemon running on the given host on the given port with no
  connection timeout.