code: private OtpErlangTuple getPingTuple(final OtpMbox mbox) {
          final OtpErlangObject[] ping = new OtpErlangObject[3];
          final OtpErlangObject[] pid = new OtpErlangObject[2];
          final OtpErlangObject[] anode = new OtpErlangObject[2];
  
          pid[0] = mbox.self();
          pid[1] = createRef();
  
          anode[0] = new OtpErlangAtom("is_auth");
          anode[1] = new OtpErlangAtom(node());
  
          ping[0] = new OtpErlangAtom("$gen_call");
          ping[1] = new OtpErlangTuple(pid);
          ping[2] = new OtpErlangTuple(anode);
  
          return new OtpErlangTuple(ping);
      }
docs: /* create the outgoing ping message