alarmdaemoniface_stub.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
#ifndef __ALARMDAEMONIFACE_STUB__
00010
#define __ALARMDAEMONIFACE_STUB__
00011
00012
#include <dcopstub.h>
00013
#include <dcopobject.h>
00014
#include <qstringlist.h>
00015
00016
00017
class AlarmDaemonIface_stub :
virtual public DCOPStub
00018 {
00019
public:
00020 AlarmDaemonIface_stub(
const QCString& app,
const QCString&
id );
00021 AlarmDaemonIface_stub( DCOPClient* client,
const QCString& app,
const QCString&
id );
00022
explicit AlarmDaemonIface_stub(
const DCOPRef& ref );
00023
virtual ASYNC enableAutoStart(
bool enable );
00024
virtual ASYNC enableCal(
const QString& urlString,
bool enable );
00025
virtual ASYNC addCal(
const QCString& appname,
const QString& urlString );
00026
virtual ASYNC addMsgCal(
const QCString& appname,
const QString& urlString );
00027
virtual ASYNC reloadCal(
const QCString& appname,
const QString& urlString );
00028
virtual ASYNC reloadMsgCal(
const QCString& appname,
const QString& urlString );
00029
virtual ASYNC removeCal(
const QString& urlString );
00030
virtual ASYNC resetMsgCal(
const QCString& appname,
const QString& urlString );
00031
virtual ASYNC registerApp(
const QCString& appName,
const QString& appTitle,
const QCString& dcopObject,
int notificationType,
bool displayCalendarName );
00032
virtual ASYNC reregisterApp(
const QCString& appName,
const QString& appTitle,
const QCString& dcopObject,
int notificationType,
bool displayCalendarName );
00033
virtual ASYNC registerGui(
const QCString& appName,
const QCString& dcopObject );
00034
virtual ASYNC readConfig();
00035
virtual ASYNC quit();
00036
virtual ASYNC forceAlarmCheck();
00037
virtual ASYNC dumpDebug();
00038
virtual QStringList dumpAlarms();
00039
protected:
00040 AlarmDaemonIface_stub() : DCOPStub( never_use ) {};
00041 };
00042
00043
00044
#endif
This file is part of the documentation for kalarmd Library Version 3.3.0.