KCal::DummyScheduler Class Reference
This class implements the iTIP interface as a primitive local version for testing. More...
#include <dummyscheduler.h>
Inheritance diagram for KCal::DummyScheduler:

Public Member Functions | |
DummyScheduler (Calendar *) | |
bool | publish (IncidenceBase *incidence, const QString &recipients) |
iTIP publish action | |
bool | performTransaction (IncidenceBase *incidence, Method method) |
Perform iTIP transaction on incidence. | |
bool | performTransaction (IncidenceBase *incidence, Method method, const QString &recipients) |
Perform iTIP transaction on incidence to specified recipient(s). | |
QPtrList< ScheduleMessage > | retrieveTransactions () |
Retrieve incoming iTIP transactions. | |
Protected Member Functions | |
bool | saveMessage (const QString &) |
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 34 of file dummyscheduler.h.
Member Function Documentation
|
iTIP publish action
Implements KCal::Scheduler. Definition at line 46 of file dummyscheduler.cpp. References KCal::ICalFormat::createScheduleMessage(). |
|
Perform iTIP transaction on incidence. The method is specified as the method argumanet and can be any valid iTIP method. Implements KCal::Scheduler. Definition at line 61 of file dummyscheduler.cpp. References KCal::ICalFormat::createScheduleMessage(). |
|
Perform iTIP transaction on incidence to specified recipient(s). The method is specified as the method argumanet and can be any valid iTIP method. Implements KCal::Scheduler. Definition at line 54 of file dummyscheduler.cpp. References KCal::ICalFormat::createScheduleMessage(). |
|
Retrieve incoming iTIP transactions.
Implements KCal::Scheduler. Definition at line 81 of file dummyscheduler.cpp. References QPtrList::append(), QFile::close(), KCal::CalFormat::exception(), QString::find(), QString::isNull(), KCal::ErrorFormat::message(), QFile::open(), KCal::ICalFormat::parseScheduleMessage(), and QTextStream::readLine(). |
The documentation for this class was generated from the following files: