mailcommon
jobscheduler.cpp
Go to the documentation of this file.
74 kDebug() << "JobScheduler: already having task type" << typeId << "for folder" << folder->label();
113 kDebug() << "JobScheduler: interrupting job" << mCurrentJob << "for folder" << mCurrentTask->folder()->label();
const char * className() const
void clear()
ScheduledTask(const Akonadi::Collection &folder, bool immediate)
Create a scheduled task for a given folder If immediate is true, the scheduler will run this task as ...
Definition: jobscheduler.cpp:35
A scheduled task is some information about a folder job that should be run later. ...
Definition: jobscheduler.h:54
ScheduledJob(const Akonadi::Collection &folder, bool immediate)
Definition: jobscheduler.cpp:234
iterator erase(iterator pos)
void append(const T &value)
void registerTask(ScheduledTask *task)
Register a task to be done for a given folder The ownership of the task is transferred to the JobSche...
Definition: jobscheduler.cpp:63
Akonadi::Collection folder() const
The folder which this task is about, 0 if it was deleted meanwhile.
Definition: jobscheduler.h:78
bool isEmpty() const
typedef Iterator
virtual int taskTypeId() const =0
An identifier for the type of task (a bit like QListViewItem::rtti) This allows to automatically prev...
iterator end()
void stop()
void start(int msec)
bool isActive() const
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
iterator begin()
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:31:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:31:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.