X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fpostgresqlstorage.h;h=beac18d0e5f22664a699b9d0904e3299dd6cb995;hb=145a52eb79fed146731f85c23b60f0609e40e785;hp=78ddc9da4ff99711c530a4a6dad0db1e3f36f6ba;hpb=b134e777b822b929a78455fd92146bf7443e9aa1;p=quassel.git diff --git a/src/core/postgresqlstorage.h b/src/core/postgresqlstorage.h index 78ddc9da..beac18d0 100644 --- a/src/core/postgresqlstorage.h +++ b/src/core/postgresqlstorage.h @@ -34,7 +34,6 @@ public: std::unique_ptr createMigrationWriter() override; -public slots: /* General */ bool isAvailable() const override; QString backendId() const override; @@ -117,6 +116,13 @@ public slots: int limit = -1, Message::Types type = Message::Types{-1}, Message::Flags flags = Message::Flags{-1}) override; + std::vector requestMsgsForward(UserId user, + BufferId bufferId, + MsgId first = -1, + MsgId last = -1, + int limit = -1, + Message::Types type = Message::Types{-1}, + Message::Flags flags = Message::Flags{-1}) override; std::vector requestAllMsgs(UserId user, MsgId first = -1, MsgId last = -1, int limit = -1) override; std::vector requestAllMsgsFiltered(UserId user, MsgId first = -1,