diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.java b/assignments/src/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.java index 7a5b97b772b3c8d9a5d8caa19323f718f5a6b40f..21e958d84e48e335fc9c9408a2520314cea12f12 100755 --- a/assignments/src/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.java +++ b/assignments/src/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.java @@ -75,6 +75,7 @@ public class GermanyEspduReceiverEspduVPNSender { pduCount++; String receiptMessage = String.format("%3s", pduCount) // right justify, 3 characters + ". received PDU type " + aPdu.getPduType().getValue() + "=" + aPdu.getPduType().name() + " " + aPdu.getClass().getName(); + // only handle ESPDU at this point (no fire PDU etc...) if (aPdu instanceof EntityStatePdu) { System.out.println(receiptMessage); EntityID entityID = ((EntityStatePdu) aPdu).getEntityID(); @@ -96,6 +97,10 @@ public class GermanyEspduReceiverEspduVPNSender { System.out.println(TRACE_PREFIX + "complete."); } // end main + /** + * gets the espdu from main and send it to VPN_RECEIVER_ADDRESS + * @param espdu + */ public static void sendESPDU(EntityStatePdu espdu) { MulticastSocket socket = null; // must be initialized, even if null InetAddress destinationIp = null; // must be initialized, even if null @@ -114,7 +119,7 @@ public class GermanyEspduReceiverEspduVPNSender { } Set<InetAddress> broadcastAddresses; - // Loop through sending N ESPDUs + // Loop through sending one ESPDUs ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream(baos); try {