int freespace;
/** Reference to Table */
Table *table;
-
+ LastMessage * fakeLastMessage;
+
int64_t localSequenceNumber;
- void addShallowEntry(Entry *e);
public:
Slot(Table *_table, int64_t _seqnum, int64_t _machineid, Array<char> *_prevhmac, Array<char> *_hmac, int64_t _localSequenceNumber);
Array<char> *getHMAC() { return hmac; }
Array<char> *getPrevHMAC() { return prevhmac; }
Entry *addEntry(Entry *e);
+ void addShallowEntry(Entry *e);
bool hasSpace(Entry *e);
Vector<Entry *> *getEntries();
Array<char> *encode(Mac *mac);