org.jgroups.stack
public class AckReceiverWindow extends Object
next_to_remove. When a message with
a seqno less than next_to_remove is received, it will be discarded. The remove() method removes
and returns a message whose seqno is equal to next_to_remove, or null if not found.| Constructor Summary | |
|---|---|
| AckReceiverWindow(long initial_seqno) | |
| Method Summary | |
|---|---|
| void | add(long seqno, Message msg) Adds a new message. |
| String | printDetails() |
| Message | remove()
Removes a message whose seqno is equal to next_to_remove, increments the latter.
|
| void | reset() |
| int | size() |
| String | toString() |
next_to_remove, increments the latter.
Returns message that was removed, or null, if no message can be removed. Messages are thus
removed in order.