From 865e8c372d82f80a9a60b4483aaa1224e8e8efa5 Mon Sep 17 00:00:00 2001 From: Dimitri Tayo Fongang Wembe <dimitri.wembe.tayo@fau.de> Date: Wed, 31 May 2023 10:26:56 +0200 Subject: [PATCH] form change on UDP --- Teams/UDPServer.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Teams/UDPServer.java b/Teams/UDPServer.java index d3154ac..eefc462 100644 --- a/Teams/UDPServer.java +++ b/Teams/UDPServer.java @@ -34,12 +34,26 @@ public class UDPServer { serverSocket.receive(receivePackage); int receivedNumber = ByteBuffer.wrap(receivePackage.getData(), 0, receivePackage.getLength()).getInt(); + if(i > receivedNumber) { + i = 0; + if(receivedNumber != i) { + System.out.println("Error: expected number: " + i + ", but received: " + receivedNumber); + if(error == 0) + error = 1; + } + continue; + } + // compare actual and expected and throw error if something is missing if(receivedNumber != i) { System.out.println("Error: expected number: " + i + ", but received: " + receivedNumber); if(error == 0) error = 1; } + + if(receivedNumber == 1000000) { + break; + } } // if every number is received, print success if(error == 0) -- GitLab