Skip to content
Snippets Groups Projects
Commit f79a42ae authored by bkii's avatar bkii
Browse files

Done!

parent 9ebd56cb
No related branches found
No related tags found
No related merge requests found
...@@ -15,13 +15,13 @@ public class BRE_KNO_MCC_PC1_MCAST_PduSender ...@@ -15,13 +15,13 @@ public class BRE_KNO_MCC_PC1_MCAST_PduSender
public static final int DEFAULT_MULTICAST_PORT = 2342; public static final int DEFAULT_MULTICAST_PORT = 2342;
static boolean keepRunning = true; static boolean keepRunning = true;
int senderIntervall = 0;
public void run(int numbOfPDUS) public void run(int numbOfPDUS)
{ {
System.out.println("BRE_KNO_MCC_PC1_MCAST_PduSender started..."); System.out.println("BRE_KNO_MCC_PC1_MCAST_PduSender started...");
System.out.println("Generate PDUs and note issues, if any..."); System.out.println("Generate PDUs and note issues, if any...");
int senderIntervall = 0;
while (keepRunning){ while (keepRunning){
List<Pdu> generatedPdusList = createPDU(numbOfPDUS, senderIntervall); List<Pdu> generatedPdusList = createPDU(numbOfPDUS, senderIntervall);
...@@ -105,7 +105,7 @@ public class BRE_KNO_MCC_PC1_MCAST_PduSender ...@@ -105,7 +105,7 @@ public class BRE_KNO_MCC_PC1_MCAST_PduSender
payloadList.add(newVariableDatum); payloadList.add(newVariableDatum);
} }
newCommentPdu.setVariableDatums(payloadList); newCommentPdu.setVariableDatums(payloadList);
newCommentPdu.setTimestamp(42 + intervall*5); newCommentPdu.setTimestamp((i + (intervall * 5)));
Pdu aPdu = newCommentPdu; Pdu aPdu = newCommentPdu;
list.add(aPdu); list.add(aPdu);
......
...@@ -53,6 +53,7 @@ public class BRE_KNO_MCC_PC2_PC1_MCAST_PduReceiver extends Thread ...@@ -53,6 +53,7 @@ public class BRE_KNO_MCC_PC2_PC1_MCAST_PduReceiver extends Thread
try try
{ {
mutex.acquire(); mutex.acquire();
System.out.println("PC2 - PC1 received: Internal ID " + pdu.getTimestamp() + " added.");
mcastMessagesToSend.add(pdu); mcastMessagesToSend.add(pdu);
mutex.release(); mutex.release();
......
...@@ -40,7 +40,7 @@ public class BRE_KNO_MCC_PC2_PC3_UNICAST_PduSender extends Thread ...@@ -40,7 +40,7 @@ public class BRE_KNO_MCC_PC2_PC3_UNICAST_PduSender extends Thread
if (!messagesToSend.isEmpty()) if (!messagesToSend.isEmpty())
{ {
Pdu tempPdu = messagesToSend.get(0); Pdu tempPdu = messagesToSend.get(0);
messagesToSend.remove(0); messagesToSend.remove(messagesToSend.get(0));
mutex.release(); mutex.release();
if (tempPdu.getPduType() != DISPDUType.COMMENT) if (tempPdu.getPduType() != DISPDUType.COMMENT)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment