akonadi
20 #ifndef AKONADI_SERVERMANAGER_H
21 #define AKONADI_SERVERMANAGER_H
23 #include "akonadi_export.h"
25 #include <QtCore/QObject>
26 #include <QtCore/QMetaType>
30 class ServerManagerPrivate;
82 static void showSelfTestDialog(QWidget *parent);
89 static bool isRunning();
103 static QString instanceIdentifier();
109 static bool hasInstanceIdentifier();
129 static QString serviceName(ServiceType serviceType);
148 static QString agentServiceName(ServiceAgentType agentType,
const QString &identifier);
156 static QString addNamespace(
const QString &
string);
184 friend class ServerManagerPrivate;
186 ServerManagerPrivate *
const d;
187 Q_PRIVATE_SLOT(d,
void serviceOwnerChanged(
const QString &,
const QString &,
const QString &))
188 Q_PRIVATE_SLOT(d,
void checkStatusChanged())
189 Q_PRIVATE_SLOT(d,
void timeout())
@ Broken
Server is not operational and an error has been detected.
@ Starting
Server was started but is not yet running.
@ Running
Server is running and operational.
ServiceType
Types of known D-Bus services.
@ NotRunning
Server is not running, could be no one started it yet or it failed to start.
ServiceAgentType
Known agent types.
Provides methods to control the Akonadi server process.
State
Enum for the various states the server can be in.
Provides methods to control the Akonadi server process.
@ Stopping
Server is shutting down.
FreeBusyManager::Singleton.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Jan 29 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.