/***************************************************************************
- * Copyright (C) 2005-2020 by the Quassel Project *
+ * Copyright (C) 2005-2022 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
std::unique_ptr<AbstractSqlMigrationWriter> createMigrationWriter() override;
-public slots:
/* General */
bool isAvailable() const override;
QString backendId() const override;
int limit = -1,
Message::Types type = Message::Types{-1},
Message::Flags flags = Message::Flags{-1}) override;
+ std::vector<Message> 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<Message> requestAllMsgs(UserId user, MsgId first = -1, MsgId last = -1, int limit = -1) override;
std::vector<Message> requestAllMsgsFiltered(UserId user,
MsgId first = -1,