24 #ifndef QXMPPRPCMANAGER_H
25 #define QXMPPRPCMANAGER_H
30 #include "QXmppClientExtension.h"
31 #include "QXmppInvokable.h"
32 #include "QXmppRemoteMethod.h"
34 class QXmppRpcErrorIq;
62 QXmppRemoteMethodResult callRemoteMethod(
const QString &jid,
63 const QString &interface,
64 const QVariant &arg1 = QVariant(),
65 const QVariant &arg2 = QVariant(),
66 const QVariant &arg3 = QVariant(),
67 const QVariant &arg4 = QVariant(),
68 const QVariant &arg5 = QVariant(),
69 const QVariant &arg6 = QVariant(),
70 const QVariant &arg7 = QVariant(),
71 const QVariant &arg8 = QVariant(),
72 const QVariant &arg9 = QVariant(),
73 const QVariant &arg10 = QVariant() );
84 void rpcCallError(
const QXmppRpcErrorIq &err);
90 QMap<QString,QXmppInvokable*> m_interfaces;