scheduler.h
This class provides the base class common to all calendar components.
Definition: incidencebase.h:46
This class provides an encapsulation of a scheduling message.
Definition: scheduler.h:45
ScheduleMessage(IncidenceBase *, int method, Status status)
Create a scheduling message with method as defined in Scheduler::Method and a status.
Definition: scheduler.cpp:42
static TQString statusName(Status status)
Return a human-readable name for an iTIP message status.
Definition: scheduler.cpp:49
virtual TQString freeBusyDir()=0
Returns the directory where the free-busy information is stored.
virtual bool publish(IncidenceBase *incidence, const TQString &recipients)=0
iTIP publish action
virtual TQPtrList< ScheduleMessage > retrieveTransactions()=0
Retrieve incoming iTIP transactions.
virtual bool performTransaction(IncidenceBase *incidence, Method method, const TQString &recipients)=0
Perform iTIP transaction on incidence to specified recipient(s).
virtual bool performTransaction(IncidenceBase *incidence, Method method)=0
Perform iTIP transaction on incidence.
Namespace KCal is for global classes, objects and/or functions in libkcal.
Definition: alarm.h:38