/****************************************************************************
**
** DCOP Stub Definition created by dcopidl2cpp from kclucene_indexer_daemon_dcopiface.kidl
**
** WARNING! All changes made in this file will be lost!
**
*****************************************************************************/

#ifndef __KCLUCENE_INDEXER_DAEMON_DCOPIFACE_STUB__
#define __KCLUCENE_INDEXER_DAEMON_DCOPIFACE_STUB__

#include <dcopstub.h>
#include <qstringlist.h>
#include <dcopobject.h>


class KCLuceneIndexerDaemonDCOPIface_stub : virtual public DCOPStub
{
public:
    KCLuceneIndexerDaemonDCOPIface_stub( const QCString& app, const QCString& id );
    KCLuceneIndexerDaemonDCOPIface_stub( DCOPClient* client, const QCString& app, const QCString& id );
    explicit KCLuceneIndexerDaemonDCOPIface_stub( const DCOPRef& ref );
    virtual int doIndex( const QString& callingClientId, const QString& indexName, const QString& indexLocation, const bool& boolMetaData, const bool& boolContent, const bool& boolArchives, const bool& includeSubFolders, const bool& excludeSubFolders, const QStringList& includeItems, const QStringList& excludeItems, const bool& addToIndex, const bool& eraseIndex, const bool& eraseMedia, const bool& updateIndex, const bool& syncIndex, const QStringList& tmpMimeList, const QStringList& tmpMimeProc, const QStringList& tmpMimeArgs, const QStringList& tmpMimeOutput, const QStringList& tmpPatternList, const QStringList& tmpPatternProc, const QStringList& tmpPatternArgs, const QStringList& tmpPatternOutput, const bool& tmpText, const bool& tmpHtml, const bool& tmpXml, const bool& tmpRestrictMetaData, const QString& mediaType, const QString& mediaName );
    virtual int deleteHits( const QString& callingClientId, const QString& indexName, const QString& indexLocation, const QString& query );
protected:
    KCLuceneIndexerDaemonDCOPIface_stub() : DCOPStub( never_use ) {};
};


#endif
