24 #ifndef MAILSCHEDULER_H 25 #define MAILSCHEDULER_H 27 #include <tqptrlist.h> 31 #include <libkcal/imipscheduler.h> 39 class MailScheduler : public IMIPScheduler 42 MailScheduler( Calendar * ); 43 virtual ~MailScheduler(); 45 bool publish ( IncidenceBase *incidence, const TQString &recipients ); 46 bool performTransaction( IncidenceBase *incidence, Method method ); 47 bool performTransaction( IncidenceBase *incidence, Method method, 48 const TQString &recipients ); 49 TQPtrList<ScheduleMessage> retrieveTransactions(); 51 bool deleteTransaction( IncidenceBase *incidence ); 54 virtual TQString freeBusyDir(); 57 bool acceptCounterProposal( Incidence *incidence ); 60 TQMap<IncidenceBase *, TQString> mEventMap;
|