private long machineid;
private long seqnum;
- LastMessage(long _machineid, long _seqnum) {
+ LastMessage(Slot slot, long _machineid, long _seqnum) {
+ super(slot);
machineid=_machineid;
seqnum=_seqnum;
}
- static Entry decode(ByteBuffer bb) {
+ long getMachineID() {
+ return machineid;
+ }
+
+ long getSequenceNumber() {
+ return seqnum;
+ }
+
+ static Entry decode(Slot slot, ByteBuffer bb) {
long machineid=bb.getLong();
long seqnum=bb.getLong();
- return new LastMessage(machineid, seqnum);
+ return new LastMessage(slot, machineid, seqnum);
}
void encode(ByteBuffer bb) {