- inline Buffer::ActivityLevel activityLevel() const { return _activity; }
- void setActivityLevel(Buffer::ActivityLevel level);
- void updateActivityLevel(Buffer::ActivityLevel level);
-
- void setLastMsgInsert(QDateTime msgDate);
- bool setLastSeen();
- QDateTime lastSeen();
+ inline const MsgId &lastSeenMsgId() const { return _lastSeenMsgId; }
+ inline const MsgId &lastSeenMarkerMsgId() const { return _lastSeenMarkerMsgId; }
+ void setLastSeenMsgId(const MsgId &msgId);
+ inline BufferInfo::ActivityLevel activityLevel() const { return _activity; }
+ void setActivityLevel(BufferInfo::ActivityLevel level);
+ void clearActivityLevel();
+ void updateActivityLevel(const Message &msg);