knodeiface_stub.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
#ifndef __KNODEIFACE_STUB__
00010
#define __KNODEIFACE_STUB__
00011
00012
#include <dcopstub.h>
00013
#include <dcopobject.h>
00014
#include <dcopref.h>
00015
#include <kurl.h>
00016
#include <qstringlist.h>
00017
00018
00019
class KNodeIface_stub :
virtual public DCOPStub
00020 {
00021
public:
00022 KNodeIface_stub(
const QCString& app,
const QCString&
id );
00023 KNodeIface_stub( DCOPClient* client,
const QCString& app,
const QCString&
id );
00024
explicit KNodeIface_stub(
const DCOPRef& ref );
00025
virtual void nextArticle();
00026
virtual void previousArticle();
00027
virtual void nextUnreadArticle();
00028
virtual void nextUnreadThread();
00029
virtual void nextGroup();
00030
virtual void previousGroup();
00031
virtual void postArticle();
00032
virtual void fetchHeadersInCurrentGroup();
00033
virtual void expireArticlesInCurrentGroup();
00034
virtual void markAllAsRead();
00035
virtual void markAllAsUnread();
00036
virtual void markAsRead();
00037
virtual void markAsUnread();
00038
virtual void markThreadAsRead();
00039
virtual void markThreadAsUnread();
00040
virtual void sendPendingMessages();
00041
virtual void deleteArticle();
00042
virtual void sendNow();
00043
virtual void editArticle();
00044
virtual void fetchHeaders();
00045
virtual void expireArticles();
00046
virtual bool handleCommandLine();
00047
protected:
00048 KNodeIface_stub() : DCOPStub( never_use ) {};
00049 };
00050
00051
00052
#endif
This file is part of the documentation for kontact Library Version 3.3.0.