akonadi
20 #ifndef AKONADI_AGENTMANAGER_P_H
21 #define AKONADI_AGENTMANAGER_P_H
23 #include "agentmanagerinterface.h"
25 #include "agenttype.h"
26 #include "agentinstance.h"
28 #include <QtCore/QHash>
53 void agentTypeAdded(
const QString &);
54 void agentTypeRemoved(
const QString &);
55 void agentInstanceAdded(
const QString &);
56 void agentInstanceRemoved(
const QString &);
57 void agentInstanceStatusChanged(
const QString &,
int,
const QString &);
58 void agentInstanceProgressChanged(
const QString &, uint,
const QString &);
59 void agentInstanceNameChanged(
const QString &,
const QString &);
60 void agentInstanceWarning(
const QString &,
const QString &);
61 void agentInstanceError(
const QString &,
const QString &);
62 void agentInstanceOnlineChanged(
const QString &,
bool);
86 void serviceOwnerChanged(
const QString &name,
const QString &oldOwner,
const QString &newOwner);
87 void createDBusInterface();
89 AgentType fillAgentType(
const QString &identifier)
const;
90 AgentInstance fillAgentInstance(
const QString &identifier)
const;
91 AgentInstance fillAgentInstanceLight(
const QString &identifier)
const;
96 org::freedesktop::Akonadi::AgentManager *mManager;
98 QHash<QString, AgentType> mTypes;
99 QHash<QString, AgentInstance> mInstances;
A representation of an agent type.
Provides an interface to retrieve agent types and manage agent instances.
void readAgentInstances()
Reads the information about all known agent instances from the server.
A representation of an agent instance.
void readAgentTypes()
Reads the information about all known agent types from the serverside agent manager and updates mType...
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.