KDECore
DBusHelperProxy.h
Go to the documentation of this file.
54 virtual bool executeActions(const QList<QPair<QString, QVariantMap> > &list, const QString &helperID);
55 virtual ActionReply executeAction(const QString &action, const QString &helperID, const QVariantMap &arguments);
69 QByteArray performAction(const QString &action, const QByteArray &callerID, QByteArray arguments);
73 void remoteSignal(int type, const QString &action, const QByteArray &blob); // This signal is sent from the helper to the app
Class that encapsulates a reply coming from the helper after executing an action.
Definition: kauthactionreply.h:371
Definition: DBusHelperProxy.h:33
virtual bool executeActions(const QList< QPair< QString, QVariantMap > > &list, const QString &helperID)
Definition: DBusHelperProxy.cpp:57
QByteArray performAction(const QString &action, const QByteArray &callerID, QByteArray arguments)
Definition: DBusHelperProxy.cpp:297
virtual void sendProgressStep(int step)
Definition: DBusHelperProxy.cpp:387
void performActions(QByteArray blob, const QByteArray &callerID)
Definition: DBusHelperProxy.cpp:254
virtual void sendDebugMessage(int level, const char *msg)
Definition: DBusHelperProxy.cpp:377
uint authorizeAction(const QString &action, const QByteArray &callerID)
Definition: DBusHelperProxy.cpp:351
virtual ActionReply executeAction(const QString &action, const QString &helperID, const QVariantMap &arguments)
Definition: DBusHelperProxy.cpp:85
virtual bool initHelper(const QString &name)
Definition: DBusHelperProxy.cpp:183
virtual bool hasToStopAction()
Definition: DBusHelperProxy.cpp:246
virtual void setHelperResponder(QObject *o)
Definition: DBusHelperProxy.cpp:200
void remoteSignal(int type, const QString &action, const QByteArray &blob)
void stopAction(const QString &action)
Definition: DBusHelperProxy.cpp:237
Definition: HelperProxy.h:36
Definition: kaboutdata.h:33
Definition: AuthBackend.cpp:24
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.