return ch.getPlainSocketImpl().getNativeFD();
try { return ch.getVMChannel().getState().getNativeFD(); } catch (IOException ioe) { return 0; }
  public int getNativeFD()  {    return ch.getPlainSocketImpl().getNativeFD();  }