kioslave/imap4
26 #include <QStringList>
30 #include <boost/shared_ptr.hpp>
33 typedef boost::shared_ptr<imapCommand> CommandPtr;
93 const QString &
id ();
101 void setId (
const QString &);
161 static CommandPtr
clientFetch (ulong uid,
const QString & fields,
173 static CommandPtr
clientFetch (ulong fromUid, ulong toUid,
174 const QString & fields,
bool nouid =
186 static CommandPtr
clientFetch (
const QString & sequence,
187 const QString & fields,
bool nouid =
197 static CommandPtr
clientList (
const QString & reference,
198 const QString & path,
bool lsub =
false);
206 static CommandPtr
clientSelect (
const QString & path,
bool examine =
221 const QString & parameters);
229 static CommandPtr
clientCopy (
const QString & box,
230 const QString & sequence,
bool nouid =
240 const QString & flags, ulong size);
277 const QString & dest);
284 static CommandPtr
clientSearch (
const QString & search,
bool nouid =
294 static CommandPtr
clientStore (
const QString &
set,
const QString & item,
295 const QString & data,
bool nouid =
false);
315 static CommandPtr
clientSetACL (
const QString& box,
const QString& user,
const QString& acl );
323 static CommandPtr
clientDeleteACL (
const QString& box,
const QString& user );
338 static CommandPtr
clientListRights (
const QString& box,
const QString& user );
355 static CommandPtr
clientSetAnnotation (
const QString& box,
const QString& entry,
const QMap<QString, QString>& attributes );
364 static CommandPtr
clientGetAnnotation (
const QString& box,
const QString& entry,
const QStringList& attributeNames );
385 static CommandPtr
clientCustom (
const QString& command,
const QString& arguments );
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:25:27 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.