KCal Library
#include <dummyscheduler.h>
Public Member Functions | |
DummyScheduler (Calendar *) | |
virtual QString | freeBusyDir () |
bool | performTransaction (IncidenceBase *incidence, iTIPMethod method) |
bool | performTransaction (IncidenceBase *incidence, iTIPMethod method, const QString &recipients) |
bool | publish (IncidenceBase *incidence, const QString &recipients) |
QList< ScheduleMessage * > | retrieveTransactions () |
Public Member Functions inherited from KCal::Scheduler | |
Scheduler (Calendar *calendar) | |
bool KCAL_DEPRECATED | acceptTransaction (IncidenceBase *incidence, iTIPMethod method, ScheduleMessage::Status status) |
bool | acceptTransaction (IncidenceBase *incidence, iTIPMethod method, ScheduleMessage::Status status, const QString &email) |
virtual bool | deleteTransaction (IncidenceBase *incidence) |
FreeBusyCache * | freeBusyCache () const |
void | setFreeBusyCache (FreeBusyCache *) |
Protected Member Functions | |
bool | saveMessage (const QString &message) |
Protected Member Functions inherited from KCal::Scheduler | |
bool | acceptAdd (IncidenceBase *, ScheduleMessage::Status status) |
KCAL_DEPRECATED bool | acceptCancel (IncidenceBase *, ScheduleMessage::Status status) |
bool | acceptCancel (IncidenceBase *, ScheduleMessage::Status status, const QString &attendee) |
bool | acceptCounter (IncidenceBase *, ScheduleMessage::Status status) |
bool | acceptDeclineCounter (IncidenceBase *, ScheduleMessage::Status status) |
bool | acceptFreeBusy (IncidenceBase *, iTIPMethod method) |
bool | acceptPublish (IncidenceBase *, ScheduleMessage::Status status, iTIPMethod method) |
bool | acceptRefresh (IncidenceBase *, ScheduleMessage::Status status) |
bool | acceptReply (IncidenceBase *, ScheduleMessage::Status status, iTIPMethod method) |
bool KCAL_DEPRECATED | acceptRequest (IncidenceBase *, ScheduleMessage::Status status) |
bool | acceptRequest (IncidenceBase *, ScheduleMessage::Status status, const QString &email) |
Additional Inherited Members | |
Static Public Member Functions inherited from KCal::Scheduler | |
static QString | methodName (iTIPMethod method) |
static QString | translatedMethodName (iTIPMethod method) |
Protected Attributes inherited from KCal::Scheduler | |
Calendar * | mCalendar |
ICalFormat * | mFormat |
Detailed Description
This class implements the iTIP interface as a primitive local version for testing. It uses a file dummyscheduler.store as inbox/outbox.
Definition at line 36 of file dummyscheduler.h.
Member Function Documentation
|
virtual |
Returns the directory where the free-busy information is stored.
Implements KCal::Scheduler.
Definition at line 122 of file dummyscheduler.cpp.
|
virtual |
Performs iTIP transaction on incidence.
The method is specified as the method argument and can be any valid iTIP method.
- Parameters
-
incidence the incidence for the transaction. method the iTIP transaction method to use.
Implements KCal::Scheduler.
Definition at line 65 of file dummyscheduler.cpp.
|
virtual |
Performs iTIP transaction on incidence to specified recipient(s).
The method is specified as the method argumanet and can be any valid iTIP method.
- Parameters
-
incidence the incidence for the transaction. method the iTIP transaction method to use. recipients the receipients of the transaction.
Implements KCal::Scheduler.
Definition at line 55 of file dummyscheduler.cpp.
|
virtual |
|
virtual |
Retrieves incoming iTIP transactions.
Implements KCal::Scheduler.
Definition at line 85 of file dummyscheduler.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:38:30 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.