protected void close() throws IOException {   throw new SocketException("Not implemented");
protected void close() throws IOException { if (impl.getState().isValid()) impl.close();  address = null; port = -1;
  protected void close() throws IOException {      // @vm-specific no natives      //TODO implement me                  throw new SocketException("Not implemented");  }