imapcommand.cpp
353 imapCommand::clientSetAnnotation( const TQString& box, const TQString& entry, const TQMap<TQString, TQString>& attributes )
358 for( TQMap<TQString,TQString>::ConstIterator it = attributes.begin(); it != attributes.end(); ++it ) {
372 imapCommand::clientGetAnnotation( const TQString& box, const TQString& entry, const TQStringList& attributeNames )
381 for( TQStringList::ConstIterator it = attributeNames.begin(); it != attributeNames.end(); ++it ) {
static imapCommand * clientSubscribe(const TQString &path)
Create a SUBSCRIBE command.
Definition: imapcommand.cpp:261
static imapCommand * clienStatus(const TQString &path, const TQString ¶meters)
Create a STATUS command.
Definition: imapcommand.cpp:239
static imapCommand * clientCreate(const TQString &path)
Create a CREATE command.
Definition: imapcommand.cpp:247
static imapCommand * clientRename(const TQString &src, const TQString &dest)
Create a RENAME command.
Definition: imapcommand.cpp:281
static imapCommand * clientGetQuotaroot(const TQString &box)
Create a GETQUOTAROOT command.
Definition: imapcommand.cpp:397
static imapCommand * clientMyRights(const TQString &box)
Create a MYRIGHTS command.
Definition: imapcommand.cpp:346
const TQString getStr()
returns the data to send to the server The function returns the complete data to be sent to the serve...
Definition: imapcommand.cpp:149
static imapCommand * clientList(const TQString &reference, const TQString &path, bool lsub=false)
Create a LIST command.
Definition: imapcommand.cpp:195
static imapCommand * clientSetAnnotation(const TQString &box, const TQString &entry, const TQMap< TQString, TQString > &attributes)
Create a SETANNOTATION command.
Definition: imapcommand.cpp:353
static imapCommand * clientSetACL(const TQString &box, const TQString &user, const TQString &acl)
Create a SETACL command.
Definition: imapcommand.cpp:315
static imapCommand * clientGetACL(const TQString &box)
Create a GETACL command.
Definition: imapcommand.cpp:331
static imapCommand * clientDelete(const TQString &path)
Create a DELETE command.
Definition: imapcommand.cpp:254
static imapCommand * clientListRights(const TQString &box, const TQString &user)
Create a LISTRIGHTS command.
Definition: imapcommand.cpp:338
static imapCommand * clientFetch(ulong uid, const TQString &fields, bool nouid=false)
Create a FETCH command.
Definition: imapcommand.cpp:164
static imapCommand * clientDeleteACL(const TQString &box, const TQString &user)
Create a DELETEACL command.
Definition: imapcommand.cpp:323
static imapCommand * clientUnsubscribe(const TQString &path)
Create a UNSUBSCRIBE command.
Definition: imapcommand.cpp:268
static imapCommand * clientSearch(const TQString &search, bool nouid=false)
Create a SEARCH command.
Definition: imapcommand.cpp:289
static imapCommand * clientCopy(const TQString &box, const TQString &sequence, bool nouid=false)
Create a COPY command.
Definition: imapcommand.cpp:221
static imapCommand * clientSelect(const TQString &path, bool examine=false)
Create a SELECT command.
Definition: imapcommand.cpp:204
static imapCommand * clientCustom(const TQString &command, const TQString &arguments)
Create a custom command.
Definition: imapcommand.cpp:404
static imapCommand * clientGetAnnotation(const TQString &box, const TQString &entry, const TQStringList &attributeNames)
Create a GETANNOTATION command.
Definition: imapcommand.cpp:372
static imapCommand * clientStore(const TQString &set, const TQString &item, const TQString &data, bool nouid=false)
Create a STORE command.
Definition: imapcommand.cpp:295
static imapCommand * clientAppend(const TQString &box, const TQString &flags, ulong size)
Create a APPEND command.
Definition: imapcommand.cpp:229
static TQString toIMAP(const TQString &inSrc)
Convert Unicode path to modified UTF-7 IMAP mailbox.
Definition: rfcdecoder.cpp:175