KCal Library
KCal::DummyScheduler Class Reference
This class implements the iTIP interface as a primitive local version for testing. It uses a file dummyscheduler.store as inbox/outbox. More...
#include <dummyscheduler.h>

Public Member Functions | |
| DummyScheduler (Calendar *) | |
| virtual QString | freeBusyDir () |
| bool | performTransaction (IncidenceBase *incidence, iTIPMethod method, const QString &recipients) |
| bool | performTransaction (IncidenceBase *incidence, iTIPMethod method) |
| bool | publish (IncidenceBase *incidence, const QString &recipients) |
| QList< ScheduleMessage * > | retrieveTransactions () |
Protected Member Functions | |
| bool | saveMessage (const QString &message) |
Detailed Description
This class implements the iTIP interface as a primitive local version for testing. It uses a file dummyscheduler.store as inbox/outbox.
For internal use only.
Definition at line 36 of file dummyscheduler.h.
Member Function Documentation
| QString DummyScheduler::freeBusyDir | ( | ) | [virtual] |
Returns the directory where the free-busy information is stored.
Implements KCal::Scheduler.
Definition at line 122 of file dummyscheduler.cpp.
| bool DummyScheduler::performTransaction | ( | IncidenceBase * | incidence, | |
| iTIPMethod | method, | |||
| const QString & | recipients | |||
| ) | [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.
| bool DummyScheduler::performTransaction | ( | IncidenceBase * | incidence, | |
| iTIPMethod | method | |||
| ) | [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.
| bool DummyScheduler::publish | ( | IncidenceBase * | incidence, | |
| const QString & | recipients | |||
| ) | [virtual] |
| QList< ScheduleMessage * > DummyScheduler::retrieveTransactions | ( | ) | [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:
KDE 4.3 API Reference