KCalUtils Library
21 #ifndef KCALUTILS_SCHEDULER_H
22 #define KCALUTILS_SCHEDULER_H
24 #include "kcalutils_export.h"
26 #include <kcalcore/schedulemessage.h>
30 #include <QtCore/QString>
31 #include <QtCore/QList>
56 virtual bool publish(
const KCalCore::IncidenceBase::Ptr &incidence,
65 virtual bool performTransaction(
const KCalCore::IncidenceBase::Ptr &incidence,
76 virtual bool performTransaction(
const KCalCore::IncidenceBase::Ptr &incidence,
97 bool acceptTransaction(
const KCalCore::IncidenceBase::Ptr &incidence,
102 virtual bool deleteTransaction(
const KCalCore::IncidenceBase::Ptr &incidence);
107 virtual QString freeBusyDir() = 0;
120 bool acceptPublish(
const KCalCore::IncidenceBase::Ptr &,
124 bool acceptRequest(
const KCalCore::IncidenceBase::Ptr &,
128 bool acceptAdd(
const KCalCore::IncidenceBase::Ptr &,
131 bool acceptCancel(
const KCalCore::IncidenceBase::Ptr &,
135 bool acceptDeclineCounter(
const KCalCore::IncidenceBase::Ptr &,
138 bool acceptReply(
const KCalCore::IncidenceBase::Ptr &,
142 bool acceptRefresh(
const KCalCore::IncidenceBase::Ptr &,
145 bool acceptCounter(
const KCalCore::IncidenceBase::Ptr &,
This class provides an encapsulation of iTIP transactions (RFC 2446).
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:46 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.