diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2009-09-05 09:56:38 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2009-09-05 09:56:38 +0000 |
| commit | d2983aecee07161aba43ccd58ebbe50c9755641d (patch) | |
| tree | ce228c3a98678d40fb94a4aa31dad73c76220ad6 /source/QXmppStream.h | |
| parent | b8f9cef75a43d5805a4a931bcaf10c1e3e520998 (diff) | |
| download | qxmpp-d2983aecee07161aba43ccd58ebbe50c9755641d.tar.gz | |
Fix Issue 2: problem when sending messages with < or > characters in body fields
Fix Issue 3: QXmppClient::connected signal
Diffstat (limited to 'source/QXmppStream.h')
| -rw-r--r-- | source/QXmppStream.h | 18 |
1 files changed, 16 insertions, 2 deletions
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<QSslError> &);
+ void socketSslErrors(const QList<QSslError>&);
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&);
|
