imapcommand.cc
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 )
static imapCommand * clientAppend(const TQString &box, const TQString &flags, ulong size)
Create a APPEND command.
Definition: imapcommand.cc:228
static imapCommand * clientListRights(const TQString &box, const TQString &user)
Create a LISTRIGHTS command.
Definition: imapcommand.cc:337
static imapCommand * clientSearch(const TQString &search, bool nouid=false)
Create a SEARCH command.
Definition: imapcommand.cc:288
static imapCommand * clientMyRights(const TQString &box)
Create a MYRIGHTS command.
Definition: imapcommand.cc:345
static imapCommand * clientRename(const TQString &src, const TQString &dest)
Create a RENAME command.
Definition: imapcommand.cc:280
static imapCommand * clientCreate(const TQString &path)
Create a CREATE command.
Definition: imapcommand.cc:246
static imapCommand * clientGetACL(const TQString &box)
Create a GETACL command.
Definition: imapcommand.cc:330
static imapCommand * clientFetch(ulong uid, const TQString &fields, bool nouid=false)
Create a FETCH command.
Definition: imapcommand.cc:163
static imapCommand * clientSetAnnotation(const TQString &box, const TQString &entry, const TQMap< TQString, TQString > &attributes)
Create a SETANNOTATION command.
Definition: imapcommand.cc:352
static imapCommand * clientGetQuotaroot(const TQString &box)
Create a GETQUOTAROOT command.
Definition: imapcommand.cc:396
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.cc:148
static imapCommand * clientList(const TQString &reference, const TQString &path, bool lsub=false)
Create a LIST command.
Definition: imapcommand.cc:194
static imapCommand * clientCopy(const TQString &box, const TQString &sequence, bool nouid=false)
Create a COPY command.
Definition: imapcommand.cc:220
static imapCommand * clientSubscribe(const TQString &path)
Create a SUBSCRIBE command.
Definition: imapcommand.cc:260
static TQString toIMAP(const TQString &inSrc)
Convert Unicode path to modified UTF-7 IMAP mailbox.
Definition: rfcdecoder.cc:174
static imapCommand * clientStore(const TQString &set, const TQString &item, const TQString &data, bool nouid=false)
Create a STORE command.
Definition: imapcommand.cc:294
static imapCommand * clientGetAnnotation(const TQString &box, const TQString &entry, const TQStringList &attributeNames)
Create a GETANNOTATION command.
Definition: imapcommand.cc:371
static imapCommand * clientUnsubscribe(const TQString &path)
Create a UNSUBSCRIBE command.
Definition: imapcommand.cc:267
static imapCommand * clientCustom(const TQString &command, const TQString &arguments)
Create a custom command.
Definition: imapcommand.cc:403
static imapCommand * clienStatus(const TQString &path, const TQString ¶meters)
Create a STATUS command.
Definition: imapcommand.cc:238
static imapCommand * clientSelect(const TQString &path, bool examine=false)
Create a SELECT command.
Definition: imapcommand.cc:203
static imapCommand * clientDelete(const TQString &path)
Create a DELETE command.
Definition: imapcommand.cc:253
static imapCommand * clientDeleteACL(const TQString &box, const TQString &user)
Create a DELETEACL command.
Definition: imapcommand.cc:322
static imapCommand * clientSetACL(const TQString &box, const TQString &user, const TQString &acl)
Create a SETACL command.
Definition: imapcommand.cc:314
