3 import java.nio.ByteBuffer;
5 class LastMessage extends Entry {
6 private long machineid;
9 LastMessage(long _machineid, long _seqnum) {
18 long getSequenceNumber() {
22 static Entry decode(ByteBuffer bb) {
23 long machineid=bb.getLong();
24 long seqnum=bb.getLong();
25 return new LastMessage(machineid, seqnum);
28 void encode(ByteBuffer bb) {
29 bb.put(Entry.TypeLastMessage);
30 bb.putLong(machineid);
35 return 2*Long.BYTES+Byte.BYTES;
39 return Entry.TypeLastMessage;