private void returnDest(Destination d) { I2CPMessage msg; if (_reqID >= 0) msg = new HostReplyMessage(_sessID, d, _reqID); else msg = new DestReplyMessage(d); try { _runner.doSend(msg); } catch (I2CPMessageException ime) {} }
/** * Return the failed hash so the client can correlate replies with requests * @since 0.8.3 */ private void returnFail() { I2CPMessage msg; if (_reqID >= 0) msg = new HostReplyMessage(_sessID, HostReplyMessage.RESULT_FAILURE, _reqID); else msg = new DestReplyMessage(_hash); try { _runner.doSend(msg); } catch (I2CPMessageException ime) {} } }
HostReplyMessage msg; if (d != null) msg = new HostReplyMessage(sessID, d, reqID); else msg = new HostReplyMessage(sessID, HostReplyMessage.RESULT_FAILURE, reqID); try { _runner.doSend(msg);
return new HostLookupMessage(); case HostReplyMessage.MESSAGE_TYPE: return new HostReplyMessage(); case CreateLeaseSet2Message.MESSAGE_TYPE: return new CreateLeaseSet2Message();