akonadi
20 #ifndef AKONADI_SESSION_H 21 #define AKONADI_SESSION_H 23 #include "akonadi_export.h" 24 #include <QtCore/QObject> 59 class AKONADI_EXPORT
Session :
public QObject
77 explicit Session(
const QByteArray &sessionId = QByteArray(), QObject *parent = 0);
87 QByteArray sessionId()
const;
92 static Session *defaultSession();
119 explicit Session(
SessionPrivate *d,
const QByteArray &sessionId = QByteArray(), QObject *parent = 0);
124 friend class ::FakeSession;
126 Q_PRIVATE_SLOT(d,
void reconnect())
127 Q_PRIVATE_SLOT(d,
void socketError(QLocalSocket::LocalSocketError))
128 Q_PRIVATE_SLOT(d,
void socketError(QAbstractSocket::SocketError))
129 Q_PRIVATE_SLOT(d,
void socketDisconnected())
130 Q_PRIVATE_SLOT(d,
void dataReceived())
131 Q_PRIVATE_SLOT(d,
void doStartNext())
132 Q_PRIVATE_SLOT(d,
void jobDone(KJob *))
133 Q_PRIVATE_SLOT(d,
void jobWriteFinished(
Akonadi::Job *))
134 Q_PRIVATE_SLOT(d,
void jobDestroyed(QObject *))
Base class for all actions in the Akonadi storage.
A communication session with the Akonadi storage.
FreeBusyManager::Singleton.
State
Enum for the various states the server can be in.
This file is part of the KDE documentation.
Documentation copyright © 1996-2016 The KDE developers.
Generated on Fri Oct 28 2016 11:53:15 by
doxygen 1.8.12 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.