File indexing completed on 2024-11-10 04:40:53

0001 /*
0002     SPDX-FileCopyrightText: 2010 Volker Krause <vkrause@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #pragma once
0008 
0009 #include "abstractsearchengine.h"
0010 
0011 namespace Akonadi
0012 {
0013 namespace Server
0014 {
0015 /** Search engine for distributing searches to agents. */
0016 class AgentSearchEngine : public AbstractSearchEngine
0017 {
0018 public:
0019     void addSearch(const Collection &collection) override;
0020     void removeSearch(qint64 id) override;
0021 };
0022 
0023 } // namespace Server
0024 } // namespace Akonadi