24#ifndef MAILSCHEDULER_H
25#define MAILSCHEDULER_H
31#include <libkcal/imipscheduler.h>
39class 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;
|