KMail::ScheduledJob Class Reference
#include <jobscheduler.h>
Inheritance diagram for KMail::ScheduledJob:

Public Member Functions | |
ScheduledJob (KMFolder *folder, bool immediate) | |
bool | isOpeningFolder () const |
![]() | |
FolderJob (KMMessage *msg, JobType jt=tGetMessage, KMFolder *folder=0, TQString partSpecifier=TQString()) | |
FolderJob (const TQPtrList< KMMessage > &msgList, const TQString &sets, JobType jt=tGetMessage, KMFolder *folder=0) | |
FolderJob (JobType jt) | |
TQPtrList< KMMessage > | msgList () const |
void | start () |
virtual void | kill () |
int | error () const |
bool | isCancellable () const |
void | setCancellable (bool b) |
void | setPassiveDestructor (bool passive) |
bool | passiveDestructor () |
Protected Attributes | |
bool | mImmediate |
bool | mOpeningFolder |
![]() | |
TQPtrList< KMMessage > | mMsgList |
JobType | mType |
TQString | mSets |
KMFolder * | mSrcFolder |
KMFolder * | mDestFolder |
TQString | mPartSpecifier |
int | mErrorCode |
bool | mPassiveDestructor |
bool | mStarted |
bool | mCancellable |
Additional Inherited Members | |
![]() | |
enum | JobType { tListMessages, tGetFolder, tCreateFolder, tExpungeFolder, tDeleteMessage, tGetMessage, tPutMessage, tAddSubfolders, tDeleteFolders, tCheckUidValidity, tRenameFolder, tCopyMessage, tMoveMessage, tOther } |
![]() | |
void | messageRetrieved (KMMessage *) |
void | messageUpdated (KMMessage *, TQString) |
void | messageStored (KMMessage *) |
void | messageCopied (TQPtrList< KMMessage >) |
void | messageCopied (KMMessage *) |
void | finished () |
void | result (KMail::FolderJob *job) |
void | progress (unsigned long bytesDownloaded, unsigned long bytesTotal) |
![]() | |
virtual void | execute ()=0 |
Detailed Description
Base class for scheduled jobs.
Definition at line 143 of file jobscheduler.h.
The documentation for this class was generated from the following files: