From d2983aecee07161aba43ccd58ebbe50c9755641d Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sat, 5 Sep 2009 09:56:38 +0000 Subject: Fix Issue 2: problem when sending messages with < or > characters in body fields Fix Issue 3: QXmppClient::connected signal --- source/QXmppStream.h | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'source/QXmppStream.h') diff --git a/source/QXmppStream.h b/source/QXmppStream.h index 04bd6d58..7ea95be1 100644 --- a/source/QXmppStream.h +++ b/source/QXmppStream.h @@ -56,11 +56,22 @@ public: QXmppRoster& getRoster(); void sendPacket(const QXmppPacket&); + QAbstractSocket::SocketError getSocketError(); + signals: + // socket host found void hostFound(); + + // socket connected void connected(); + + // socket disconnected void disconnected(); - void streamError(); + + // xmpp connected + void xmppConnected(); + + void error(QXmppClient::Error); void subscriptionRequestReceived(const QString& from); void presenceReceived(const QXmppPresence&); void messageReceived(const QXmppMessage&); @@ -74,7 +85,7 @@ private slots: void socketConnected(); void socketDisconnected(); void socketError(QAbstractSocket::SocketError); - void socketSslErrors(const QList &); + void socketSslErrors(const QList&); private: QXmppClient* m_client; // reverse pointer @@ -85,6 +96,9 @@ private: QSslSocket m_socket; bool m_sessionAvaliable; + QAbstractSocket::SocketError m_socketError; +// m_xmppStreamError; +// m_xmppStanzaError; QXmppConfiguration& getConfiguration(); void parser(const QByteArray&); -- cgit v1.2.3