diff options
Diffstat (limited to 'src/main/java/derms/net/rmulticast/ReliableMulticast.java')
| -rw-r--r-- | src/main/java/derms/net/rmulticast/ReliableMulticast.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/derms/net/rmulticast/ReliableMulticast.java b/src/main/java/derms/net/rmulticast/ReliableMulticast.java index a9e1fa4..2b9d9aa 100644 --- a/src/main/java/derms/net/rmulticast/ReliableMulticast.java +++ b/src/main/java/derms/net/rmulticast/ReliableMulticast.java @@ -4,7 +4,6 @@ import derms.net.ConcurrentMulticastSocket; import derms.net.Packet; import java.io.IOException; -import java.io.Serializable; import java.net.*; import java.time.Instant; import java.util.Set; @@ -15,7 +14,7 @@ import java.util.concurrent.atomic.AtomicReference; import java.util.logging.Logger; /** TODO */ -public class ReliableMulticast<T extends Serializable & Hashable> { +public class ReliableMulticast<T extends MessagePayload> { private final SocketAddress group; private final InetAddress laddr; // Local address. private final Set<MessageID> acks; // Positively acknowledged messages. |