From 5a7cc1873ade99634726042d97a9d91d382867ad Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 15 Nov 2024 13:36:31 -0500 Subject: reliable multicast: rename positiveAcks to acks, negativeAcks to nacks --- src/main/java/derms/net/rmulticast/Timeout.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/main/java/derms/net/rmulticast/Timeout.java') diff --git a/src/main/java/derms/net/rmulticast/Timeout.java b/src/main/java/derms/net/rmulticast/Timeout.java index 2ccccd1..7b16f67 100644 --- a/src/main/java/derms/net/rmulticast/Timeout.java +++ b/src/main/java/derms/net/rmulticast/Timeout.java @@ -2,7 +2,6 @@ package derms.net.rmulticast; import java.io.Serializable; import java.time.Duration; -import java.time.Instant; import java.util.Set; import java.util.concurrent.BlockingQueue; import java.util.logging.Logger; @@ -12,13 +11,16 @@ class Timeout implements Runnable { private static final Duration timeout = Duration.ofSeconds(1); private final Message msg; - private final Set positiveAcks; + private final Set acks; // Positively acknowledged messages. private final BlockingQueue> retransmissions; private final Logger log; - Timeout(Message msg, Set positiveAcks, BlockingQueue> retransmissions) { + /** + * @param acks Positively acknowledged messages. + */ + Timeout(Message msg, Set acks, BlockingQueue> retransmissions) { this.msg = msg; - this.positiveAcks = positiveAcks; + this.acks = acks; this.retransmissions = retransmissions; this.log = Logger.getLogger(this.getClass().getName()); } @@ -28,7 +30,7 @@ class Timeout implements Runnable { try { for (;;) { Wait.forDuration(timeout); - if (positiveAcks.contains(msg.id())) { + if (acks.contains(msg.id())) { log.info("Message " + msg.id() + "positively ack'ed."); return; } else { -- cgit v1.2.3