minor api cleanup for requesting messages from backlog
authorMarcus Eggenberger <egs@quassel-irc.org>
Tue, 25 Nov 2008 22:37:16 +0000 (23:37 +0100)
committerMarcus Eggenberger <egs@quassel-irc.org>
Sat, 29 Nov 2008 15:42:38 +0000 (16:42 +0100)
src/client/clientbacklogmanager.cpp
src/client/clientbacklogmanager.h
src/common/backlogmanager.cpp
src/common/backlogmanager.h
src/core/core.cpp
src/core/core.h
src/core/corebacklogmanager.cpp
src/core/corebacklogmanager.h
src/core/sqlitestorage.cpp
src/core/sqlitestorage.h
src/core/storage.h

index 518ac24..8ccaa4b 100644 (file)
@@ -35,8 +35,8 @@ ClientBacklogManager::ClientBacklogManager(QObject *parent)
 {
 }
 
-void ClientBacklogManager::receiveBacklog(BufferId bufferId, int lastMsgs, int offset, QVariantList msgs) {
-  Q_UNUSED(lastMsgs)
+void ClientBacklogManager::receiveBacklog(BufferId bufferId, int limit, int offset, QVariantList msgs) {
+  Q_UNUSED(limit)
   Q_UNUSED(offset)
 
   if(msgs.isEmpty())
index 400edcb..6051497 100644 (file)
@@ -40,7 +40,7 @@ public:
   void reset();
 
 public slots:
-  virtual void receiveBacklog(BufferId bufferId, int lastMsgs, int offset, QVariantList msgs);
+  virtual void receiveBacklog(BufferId bufferId, int limit, int offset, QVariantList msgs);
   void requestInitialBacklog();
 
 signals:
index 6375251..cbe21e9 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "backlogmanager.h"
 
-QVariantList BacklogManager::requestBacklog(BufferId bufferId, int lastMsgs, int offset) {
-  emit backlogRequested(bufferId, lastMsgs, offset);
+QVariantList BacklogManager::requestBacklog(BufferId bufferId, int limit, int offset) {
+  emit backlogRequested(bufferId, limit, offset);
   return QVariantList();
 }
index 05ed59c..bb562e5 100644 (file)
@@ -31,7 +31,7 @@ public:
   BacklogManager(QObject *parent = 0) : SyncableObject(parent) {}
 
 public slots:
-  virtual QVariantList requestBacklog(BufferId bufferId, int lastMsgs = -1, int offset = -1);
+  virtual QVariantList requestBacklog(BufferId bufferId, int limit = -1, int offset = -1);
   inline virtual void receiveBacklog(BufferId, int, int, QVariantList) {};
 
 signals:
index 34a25cb..e30264b 100644 (file)
@@ -310,9 +310,9 @@ MsgId Core::storeMessage(const Message &message) {
   return instance()->storage->logMessage(message);
 }
 
-QList<Message> Core::requestMsgs(UserId user, BufferId buffer, int lastmsgs, int offset) {
+QList<Message> Core::requestMsgs(UserId user, BufferId buffer, int limit, int offset) {
   // QMutexLocker locker(&mutex);
-  return instance()->storage->requestMsgs(user, buffer, lastmsgs, offset);
+  return instance()->storage->requestMsgs(user, buffer, limit, offset);
 }
 
 QList<Message> Core::requestMsgs(UserId user, BufferId buffer, QDateTime since, int offset) {
index a2a15ae..2b63646 100644 (file)
@@ -199,11 +199,11 @@ class Core : public QObject {
     /** \note This method is threadsafe.
      *
      *  \param buffer   The buffer we request messages from
-     *  \param lastmsgs The number of messages we would like to receive, or -1 if we'd like all messages from that buffername
+     *  \param limit The number of messages we would like to receive, or -1 if we'd like all messages from that buffername
      *  \param offset   Do not return (but DO count) messages with MsgId >= offset, if offset >= 0
      *  \return The requested list of messages
      */
-    static QList<Message> requestMsgs(UserId user, BufferId buffer, int lastmsgs = -1, int offset = -1);
+    static QList<Message> requestMsgs(UserId user, BufferId buffer, int limit = -1, int offset = -1);
 
     //! Request messages stored in a given buffer since a certain point in time.
     /** \note This method is threadsafe.
index 7c79cb7..c7bc8e7 100644 (file)
@@ -30,10 +30,10 @@ CoreBacklogManager::CoreBacklogManager(CoreSession *coreSession)
 {
 }
 
-QVariantList CoreBacklogManager::requestBacklog(BufferId bufferId, int lastMsgs, int offset) {
+QVariantList CoreBacklogManager::requestBacklog(BufferId bufferId, int limit, int offset) {
   QVariantList backlog;
   QList<Message> msgList;
-  msgList = Core::requestMsgs(coreSession()->user(), bufferId, lastMsgs, offset);
+  msgList = Core::requestMsgs(coreSession()->user(), bufferId, limit, offset);
 
   QList<Message>::const_iterator msgIter = msgList.constBegin();
   QList<Message>::const_iterator msgListEnd = msgList.constEnd();
index 7d7e1d8..260f99f 100644 (file)
@@ -36,7 +36,7 @@ public:
   CoreSession *coreSession() { return _coreSession; }
 
 public slots:
-  virtual QVariantList requestBacklog(BufferId bufferId, int lastMsgs = -1, int offset = -1);
+  virtual QVariantList requestBacklog(BufferId bufferId, int limit = -1, int offset = -1);
 
 private:
   CoreSession *_coreSession;
index 6d74864..f495acd 100644 (file)
@@ -693,7 +693,7 @@ MsgId SqliteStorage::logMessage(Message msg) {
   return msgId;
 }
 
-QList<Message> SqliteStorage::requestMsgs(UserId user, BufferId bufferId, int lastmsgs, int offset) {
+QList<Message> SqliteStorage::requestMsgs(UserId user, BufferId bufferId, int limit, int offset) {
   QList<Message> messagelist;
 
   BufferInfo bufferInfo = getBufferInfo(user, bufferId);
@@ -719,7 +719,7 @@ QList<Message> SqliteStorage::requestMsgs(UserId user, BufferId bufferId, int la
   msgQuery.prepare(queryString("select_messages"));
 
   msgQuery.bindValue(":bufferid", bufferId.toInt());
-  msgQuery.bindValue(":limit", lastmsgs);
+  msgQuery.bindValue(":limit", limit);
   msgQuery.bindValue(":offset", offset);
   safeExec(msgQuery);
 
index 7ac1cb4..9df9be3 100644 (file)
@@ -81,7 +81,7 @@ public slots:
   /* Message handling */
   
   virtual MsgId logMessage(Message msg);
-  virtual QList<Message> requestMsgs(UserId user, BufferId bufferId, int lastmsgs = -1, int offset = -1);
+  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);
 
index 9bf9a0a..5743853 100644 (file)
@@ -292,11 +292,11 @@ class Storage : public QObject {
 
     //! Request a certain number (or all) messages stored in a given buffer.
     /** \param buffer   The buffer we request messages from
-     *  \param lastmsgs The number of messages we would like to receive, or -1 if we'd like all messages from that buffername
+     *  \param limit The number of messages we would like to receive, or -1 if we'd like all messages from that buffername
      *  \param offset   Do not return (but DO count) messages with MsgId >= offset, if offset >= 0
      *  \return The requested list of messages
      */
-    virtual QList<Message> requestMsgs(UserId user, BufferId buffer, int lastmsgs = -1, int offset = -1) = 0;
+    virtual QList<Message> requestMsgs(UserId user, BufferId buffer, int limit = -1, int offset = -1) = 0;
 
     //! Request messages stored in a given buffer since a certain point in time.
     /** \param buffer   The buffer we request messages from