From 40c39853816cfab113d79682c34bc76a2c79c357 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Wed, 11 Aug 2010 07:31:23 +0000 Subject: rename "source" directory to "src" --- source/QXmppArchiveManager.cpp | 102 ----------------------------------------- 1 file changed, 102 deletions(-) delete mode 100644 source/QXmppArchiveManager.cpp (limited to 'source/QXmppArchiveManager.cpp') diff --git a/source/QXmppArchiveManager.cpp b/source/QXmppArchiveManager.cpp deleted file mode 100644 index 6f5aee07..00000000 --- a/source/QXmppArchiveManager.cpp +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Copyright (C) 2008-2010 The QXmpp developers - * - * Author: - * Jeremy Lainé - * - * Source: - * http://code.google.com/p/qxmpp - * - * This file is a part of QXmpp library. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - */ - -#include "QXmppArchiveIq.h" -#include "QXmppArchiveManager.h" -#include "QXmppStream.h" - -#include - -QXmppArchiveManager::QXmppArchiveManager(QXmppStream *stream, QObject *parent) - : QObject(parent), - m_stream(stream) -{ - bool check = QObject::connect(m_stream, SIGNAL(archiveChatIqReceived(const QXmppArchiveChatIq&)), - this, SLOT(archiveChatIqReceived(const QXmppArchiveChatIq&))); - Q_ASSERT(check); - - check = QObject::connect(m_stream, SIGNAL(archiveListIqReceived(const QXmppArchiveListIq&)), - this, SLOT(archiveListIqReceived(const QXmppArchiveListIq&))); - Q_ASSERT(check); - - check = QObject::connect(m_stream, SIGNAL(archivePrefIqReceived(const QXmppArchivePrefIq&)), - this, SLOT(archivePrefIqReceived(const QXmppArchivePrefIq&))); - Q_ASSERT(check); -} - -void QXmppArchiveManager::archiveChatIqReceived(const QXmppArchiveChatIq &chatIq) -{ - emit archiveChatReceived(chatIq.chat()); -} - -void QXmppArchiveManager::archiveListIqReceived(const QXmppArchiveListIq &listIq) -{ - emit archiveListReceived(listIq.chats()); -} - -void QXmppArchiveManager::archivePrefIqReceived(const QXmppArchivePrefIq &prefIq) -{ - Q_UNUSED(prefIq); -} - -/// Retrieves the list of available collections. Once the results are -/// received, the archiveChatReceived() signal will be emitted. -/// -/// \param jid Optional JID if you only want conversations with a specific JID. -/// \param start Optional start time. -/// \param end Optional end time. -/// \param max Optional maximum. -/// -void QXmppArchiveManager::listCollections(const QString &jid, const QDateTime &start, const QDateTime &end, int max) -{ - QXmppArchiveListIq packet; - packet.setMax(max); - packet.setWith(jid); - packet.setStart(start); - packet.setEnd(end); - m_stream->sendPacket(packet); -} - -/// Retrieves the specified collection. Once the results are received, -/// the archiveChatReceived() will be emitted. -/// -/// \param jid The JID of the collection -/// \param start The start time of the collection. -/// \param max Optional maximum number of messages to retrieve. -/// -void QXmppArchiveManager::retrieveCollection(const QString &jid, const QDateTime &start, int max) -{ - QXmppArchiveRetrieveIq packet; - packet.setMax(max); - packet.setStart(start); - packet.setWith(jid); - m_stream->sendPacket(packet); -} - -#if 0 -void QXmppArchiveManager::getPreferences() -{ - QXmppArchivePrefIq packet; - m_stream->sendPacket(packet); -} -#endif -- cgit v1.2.3