9#include "kimap_export.h"
13#include "sessionuiproxy.h"
25 friend class JobPrivate;
38 [[nodiscard]]
QString hostName()
const;
39 [[nodiscard]] quint16 port()
const;
40 [[nodiscard]]
State state()
const;
48 [[nodiscard]]
QString userName()
const;
50 [[nodiscard]]
QByteArray serverGreeting()
const;
56 void setUiProxy(
const SessionUiProxy::Ptr &proxy);
63 KIMAP_DEPRECATED
void setUiProxy(SessionUiProxy *proxy);
70 void setTimeout(
int timeout);
76 [[nodiscard]]
int timeout()
const;
82 [[nodiscard]]
QString selectedMailBox()
const;
94 void setUseNetworkProxy(
bool useProxy);
96 [[nodiscard]]
int jobQueueSize()
const;
101 void jobQueueSizeChanged(
int queueSize);
108 void connectionLost();
121 void connectionFailed();
133 void stateChanged(KIMAP::Session::State newState, KIMAP::Session::State oldState);
136 friend class SessionPrivate;
137 SessionPrivate *
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 8 2024 12:06:50 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.