kioslave/imap4
imap4.h
virtual void special(const QByteArray &data)
Capabilities, NOOP, (Un)subscribe, Change status, Change ACL.
Definition: imap4.cpp:1177
enum IMAP_TYPE parseURL(const KUrl &_url, QString &_box, QString &_section, QString &_type, QString &_uid, QString &_validity, QString &_hierarchyDelimiter, QString &_info, bool cache=false)
Parses the given URL The return values are set by parsing the URL and querying the server.
Definition: imap4.cpp:2289
virtual bool parseReadLine(QByteArray &buffer, long relay=0)
reimplement the parser
Definition: imap4.cpp:702
void specialSearchCommand(QDataStream &)
Search current folder, the search string is passed as SECTION.
Definition: imap4.cpp:1489
void specialAnnotateMoreCommand(int command, QDataStream &stream)
Send an annotation command which is identified by command.
Definition: imap4.cpp:1591
virtual void parseRelay(const QByteArray &buffer)
reimplement the parser relay hook to send the fetched data directly to an upper level
Definition: imap4.cpp:643
void specialACLCommand(int command, QDataStream &stream)
Send an ACL command which is identified by command.
Definition: imap4.cpp:1397
virtual void flushOutput(const QString &contentEncoding=QString())
send out cached data to the application
Definition: imap4.cpp:2429
virtual void get(const KUrl &_url)
get a message or part of a message the data is normally sent as we get it from the server if you want...
Definition: imap4.cpp:186
virtual int outputLine(const QByteArray &_str, int len=-1)
reimplement the mimeIO
Definition: imap4.cpp:2401
void specialCustomCommand(QDataStream &)
Send a custom command to the server.
Definition: imap4.cpp:1517
virtual bool parseRead(QByteArray &buffer, long len, long relay=0)
reimplement the parser read at least len bytes
Definition: imap4.cpp:669
Definition: mimeio.h:29
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.