aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppStream.h
diff options
context:
space:
mode:
authorIan Geiser <ian.geiser@gmail.com>2009-11-08 22:02:28 +0000
committerIan Geiser <ian.geiser@gmail.com>2009-11-08 22:02:28 +0000
commit5b0870ddaac421af2639058648a218c7061cdd6f (patch)
tree351dd9d9ecb92fb1db4ded641a986066ad888914 /source/QXmppStream.h
parent89e052995997c9a372d7deee6a9d31e100e10533 (diff)
downloadqxmpp-5b0870ddaac421af2639058648a218c7061cdd6f.tar.gz
Added start of XEP-009. This is only the inteface, being able to invoke remote methods is next.
Diffstat (limited to 'source/QXmppStream.h')
-rw-r--r--source/QXmppStream.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/source/QXmppStream.h b/source/QXmppStream.h
index 86a6bf62..8936abe3 100644
--- a/source/QXmppStream.h
+++ b/source/QXmppStream.h
@@ -43,6 +43,8 @@ class QXmppBind;
class QXmppRosterIq;
class QXmppVCard;
class QXmppMessage;
+class QXmppRpcResponseIq;
+class QXmppRpcErrorIq;
class QXmppStream : public QObject
{
@@ -83,6 +85,9 @@ signals:
void rosterRequestIqReceived(const QXmppRosterIq&);
void vCardIqReceived(const QXmppVCard&);
+ void rpcRequestFinished( const QString &id, const QXmppRpcResponseIq& result );
+ void rpcRequestError( const QString &id, const QXmppRpcErrorIq& err );
+
private slots:
void socketHostFound();
void socketReadReady();