42 void connectToHost(
const QUrl &url);
43 void disconnectFromHost(
bool sendLogout =
true);
46 void killJob(
SieveJob *job, KJob::KillVerbosity verbosity);
57 [[nodiscard]]
bool requestCapabilitiesAfterStartTls()
const;
59 [[nodiscard]]
QStringList requestedSaslMethod()
const;
60 [[nodiscard]]
bool allowUnencrypted()
const;
63 void setErrorMessage(
int error,
const QString &msg);
65 [[nodiscard]] KManageSieve::AuthDetails requestAuthDetails(
const QUrl &url);
66 void authenticationDone();
70 void executeNextJob();
74 SessionThread *
const m_thread;
89 bool m_supportsStartTls =
false;
90 bool m_connected =
false;
91 bool m_disconnected =
true;
93 friend class SessionThread;
A response from a managesieve server.
A network session with a manage sieve server.
bool disconnected() const
A job to manage sieve scripts.
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:14:30 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.