20#ifndef KIMAP2_SELECTJOB_H
21#define KIMAP2_SELECTJOB_H
23#include "kimap2_export.h"
32class SelectJobPrivate;
34class KIMAP2_EXPORT SelectJob :
public Job
37 Q_DECLARE_PRIVATE(SelectJob)
39 friend class SessionPrivate;
42 explicit SelectJob(
Session *session);
45 void setMailBox(
const QString &mailBox);
48 void setOpenReadOnly(
bool readOnly);
49 bool isOpenReadOnly()
const;
54 int messageCount()
const;
55 int recentCount()
const;
56 int firstUnseenIndex()
const;
58 qint64 uidValidity()
const;
59 qint64 nextUid()
const;
68 quint64 highestModSequence()
const;
79 void setCondstoreEnabled(
bool enable);
86 bool condstoreEnabled()
const;
89 void doStart() Q_DECL_OVERRIDE;
90 void handleResponse(const Message &response) Q_DECL_OVERRIDE;
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.