示例#1
0
文件: Data.java 项目: reuteran/2013
 private void parse(PacketMessage packetMessage) throws UnknownHostException {
   this.type = 'D';
   this.transactionID = packetMessage.getTransactionID();
   DataMessage dataMessage = packetMessage.getDataMessage();
   this.finalDestinationIP =
       (Inet4Address) Inet4Address.getByName(dataMessage.getFinalDestinationIP());
   this.deadline = dataMessage.getDeadline() - 1; // automagically decrement Hop Count
   this.fine = dataMessage.getFine();
   this.initialBudget = dataMessage.getInitialBudget();
   this.payload = dataMessage.getPayload();
 }