KIMAP Library
20#ifndef KIMAP_STOREJOB_H
21#define KIMAP_STOREJOB_H
23#include "kimap_export.h"
34typedef QList<QByteArray> MessageFlags;
36class KIMAP_EXPORT StoreJob :
public Job
39 Q_DECLARE_PRIVATE( StoreJob )
41 friend class SessionPrivate;
50 explicit StoreJob( Session *session );
53 void setSequenceSet(
const ImapSet &set );
54 ImapSet sequenceSet()
const;
56 void setUidBased(
bool uidBased );
57 bool isUidBased()
const;
59 void setFlags(
const MessageFlags &flags );
60 MessageFlags flags()
const;
62 void setGMLabels(
const MessageFlags &gmLabels );
63 MessageFlags gmLabels()
const;
65 void setMode( StoreMode mode );
66 StoreMode mode()
const;
68 QMap<int, MessageFlags> resultingFlags()
const;
71 virtual void doStart();
72 virtual void handleResponse(
const Message &response);
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.