20#ifndef KIMAP2_STOREJOB_H
21#define KIMAP2_STOREJOB_H
23#include "kimap2_export.h"
37class KIMAP2_EXPORT StoreJob :
public Job
40 Q_DECLARE_PRIVATE(StoreJob)
42 friend class SessionPrivate;
51 explicit StoreJob(
Session *session);
54 void setSequenceSet(
const ImapSet &set);
55 ImapSet sequenceSet()
const;
57 void setUidBased(
bool uidBased);
58 bool isUidBased()
const;
60 void setFlags(
const MessageFlags &flags);
61 MessageFlags flags()
const;
63 void setGMLabels(
const MessageFlags &gmLabels);
64 MessageFlags gmLabels()
const;
66 void setMode(StoreMode mode);
67 StoreMode mode()
const;
72 void doStart() Q_DECL_OVERRIDE;
73 void handleResponse(const Message &response) Q_DECL_OVERRIDE;
KCRASH_EXPORT void setFlags(KCrash::CrashFlags flags)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:56:30 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.