kmail
KMail::CachedImapJob Class Reference
#include <cachedimapjob.h>

Detailed Description
Definition at line 60 of file cachedimapjob.h.
Signals | |
| void | permanentFlags (int flags) |
Public Member Functions | |
| CachedImapJob (JobType type, KMFolderCachedImap *folder) | |
| CachedImapJob (const QStringList &foldersOrMsgs, JobType type, KMFolderCachedImap *folder) | |
| CachedImapJob (const QString &string1, JobType type, KMFolderCachedImap *folder) | |
| CachedImapJob (const QList< KMFolderCachedImap * > &folders, JobType type=tAddSubfolders, KMFolderCachedImap *folder=0) | |
| CachedImapJob (const QList< unsigned long > &msgs, JobType type, KMFolderCachedImap *folder=0) | |
| CachedImapJob (const QList< KMMessage * > &msgs, JobType type, KMFolderCachedImap *folder=0) | |
| CachedImapJob (const QList< MsgForDownload > &msgs, JobType type=tGetMessage, KMFolderCachedImap *folder=0) | |
| void | setParentFolder (const KMFolderCachedImap *parent) |
| virtual | ~CachedImapJob () |
Protected Slots | |
| virtual void | slotAddNextSubfolder (KJob *job=0) |
| virtual void | slotCheckUidValidityResult (KJob *job) |
| virtual void | slotDeleteNextFolder (KJob *job=0) |
| void | slotDeleteNextMessages (KJob *job=0) |
| virtual void | slotExpungeResult (KJob *job) |
| virtual void | slotGetNextMessage (KJob *job=0) |
| virtual void | slotListMessagesResult (KJob *job) |
| void | slotProcessedSize (KJob *, qulonglong) |
| virtual void | slotPutMessageDataReq (KIO::Job *job, QByteArray &data) |
| virtual void | slotPutMessageInfoData (KJob *, const QString &data, const QString &) |
| virtual void | slotPutMessageResult (KJob *job) |
| virtual void | slotPutNextMessage () |
| virtual void | slotRenameFolderResult (KJob *job) |
Protected Member Functions | |
| void | checkUidValidity () |
| virtual void | execute () |
| void | expungeFolder () |
| void | listMessages () |
| void | renameFolder (const QString &newName) |
Classes | |
| struct | MsgForDownload |
| Information about a message to be downloaded (from the 'IMAP envelope'). More... | |
Constructor & Destructor Documentation
| KMail::CachedImapJob::CachedImapJob | ( | const QList< MsgForDownload > & | msgs, | |
| JobType | type = tGetMessage, |
|||
| KMFolderCachedImap * | folder = 0 | |||
| ) | [explicit] |
Definition at line 58 of file cachedimapjob.cpp.
| KMail::CachedImapJob::CachedImapJob | ( | const QList< KMMessage * > & | msgs, | |
| JobType | type, | |||
| KMFolderCachedImap * | folder = 0 | |||
| ) |
Definition at line 69 of file cachedimapjob.cpp.
| KMail::CachedImapJob::CachedImapJob | ( | const QList< unsigned long > & | msgs, | |
| JobType | type, | |||
| KMFolderCachedImap * | folder = 0 | |||
| ) |
Definition at line 77 of file cachedimapjob.cpp.
| KMail::CachedImapJob::CachedImapJob | ( | const QList< KMFolderCachedImap * > & | folders, | |
| JobType | type = tAddSubfolders, |
|||
| KMFolderCachedImap * | folder = 0 | |||
| ) | [explicit] |
Definition at line 86 of file cachedimapjob.cpp.
| KMail::CachedImapJob::CachedImapJob | ( | const QString & | string1, | |
| JobType | type, | |||
| KMFolderCachedImap * | folder | |||
| ) |
Definition at line 94 of file cachedimapjob.cpp.
| KMail::CachedImapJob::CachedImapJob | ( | const QStringList & | foldersOrMsgs, | |
| JobType | type, | |||
| KMFolderCachedImap * | folder | |||
| ) |
Definition at line 104 of file cachedimapjob.cpp.
| KMail::CachedImapJob::CachedImapJob | ( | JobType | type, | |
| KMFolderCachedImap * | folder | |||
| ) |
Definition at line 113 of file cachedimapjob.cpp.
| KMail::CachedImapJob::~CachedImapJob | ( | ) | [virtual] |
Definition at line 119 of file cachedimapjob.cpp.
Member Function Documentation
| void KMail::CachedImapJob::checkUidValidity | ( | ) | [protected] |
Definition at line 653 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::execute | ( | ) | [protected, virtual] |
Has to be reimplemented.
It's called by the start() method. Should start the processing of the specified job function.
Implements KMail::FolderJob.
Definition at line 124 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::expungeFolder | ( | ) | [protected] |
Definition at line 245 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::listMessages | ( | ) | [protected] |
Definition at line 191 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::permanentFlags | ( | int | flags | ) | [signal] |
| void KMail::CachedImapJob::renameFolder | ( | const QString & | newName | ) | [protected] |
Definition at line 731 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::setParentFolder | ( | const KMFolderCachedImap * | parent | ) |
Definition at line 836 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotAddNextSubfolder | ( | KJob * | job = 0 |
) | [protected, virtual, slot] |
Definition at line 525 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotCheckUidValidityResult | ( | KJob * | job | ) | [protected, virtual, slot] |
Definition at line 670 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotDeleteNextFolder | ( | KJob * | job = 0 |
) | [protected, virtual, slot] |
Definition at line 615 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotDeleteNextMessages | ( | KJob * | job = 0 |
) | [protected, slot] |
Definition at line 208 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotExpungeResult | ( | KJob * | job | ) | [protected, virtual, slot] |
Definition at line 259 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotGetNextMessage | ( | KJob * | job = 0 |
) | [protected, virtual, slot] |
Definition at line 277 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotListMessagesResult | ( | KJob * | job | ) | [protected, virtual, slot] |
Definition at line 817 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotProcessedSize | ( | KJob * | , | |
| qulonglong | processed | |||
| ) | [protected, slot] |
Definition at line 360 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotPutMessageDataReq | ( | KIO::Job * | job, | |
| QByteArray & | data | |||
| ) | [protected, virtual, slot] |
Definition at line 437 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotPutMessageInfoData | ( | KJob * | job, | |
| const QString & | data, | |||
| const QString & | ||||
| ) | [protected, virtual, slot] |
Definition at line 456 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotPutMessageResult | ( | KJob * | job | ) | [protected, virtual, slot] |
Definition at line 473 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotPutNextMessage | ( | ) | [protected, virtual, slot] |
Definition at line 365 of file cachedimapjob.cpp.
| void KMail::CachedImapJob::slotRenameFolderResult | ( | KJob * | job | ) | [protected, virtual, slot] |
Definition at line 779 of file cachedimapjob.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference