more code
[iotcloud.git] / src / java / iotcloud / LastMessage.java
index 23e6bcdedb8d0607a11c543134ad7b1a37863c35..d49ce65d0501b4a41789dd4c0c68dc27d9d5b2a5 100644 (file)
@@ -6,15 +6,24 @@ class LastMessage extends Entry {
        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) {