- virtual QList<Message> requestMsgs(BufferInfo buffer, int lastmsgs = -1, int offset = -1);
- virtual QList<Message> requestMsgs(BufferInfo buffer, QDateTime since, int offset = -1);
- virtual QList<Message> requestMsgRange(BufferInfo buffer, int first, int last);
+ virtual QList<Message> requestMsgs(UserId user, BufferId bufferId, int limit = -1, int offset = -1);
+ virtual QList<Message> requestMsgs(UserId user, BufferId bufferId, QDateTime since, int offset = -1);
+ virtual QList<Message> requestMsgRange(UserId user, BufferId bufferId, int first, int last);
+ virtual QList<Message> requestNewMsgs(UserId user, BufferId bufferId, int first, int limit = -1);
+ virtual QList<Message> requestAllNewMsgs(UserId user, int first, int limit = -1);