aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppIncomingServer.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-08-23 07:55:15 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-08-23 07:55:15 +0000
commitc02547eff8d35d8cbee7869329820dc582cc3949 (patch)
treed260690c39cd5721e42a5fb63221c3253defd7d9 /src/QXmppIncomingServer.cpp
parentccb60b7970adeb4d11a02d41cecb607e331ef52e (diff)
downloadqxmpp-c02547eff8d35d8cbee7869329820dc582cc3949.tar.gz
add isConnected() methods to all streams
Diffstat (limited to 'src/QXmppIncomingServer.cpp')
-rw-r--r--src/QXmppIncomingServer.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/QXmppIncomingServer.cpp b/src/QXmppIncomingServer.cpp
index 9fe7ee1e..32f83120 100644
--- a/src/QXmppIncomingServer.cpp
+++ b/src/QXmppIncomingServer.cpp
@@ -135,6 +135,7 @@ void QXmppIncomingServer::handleStanza(const QDomElement &stanza)
bool check = connect(stream, SIGNAL(dialbackResponseReceived(QXmppDialback)),
this, SLOT(slotDialbackResponseReceived(QXmppDialback)));
Q_ASSERT(check);
+ Q_UNUSED(check);
stream->setVerify(d->localStreamId, request.key());
stream->connectToHost();
}
@@ -152,6 +153,15 @@ void QXmppIncomingServer::handleStanza(const QDomElement &stanza)
}
}
+/// Returns true if the socket is connected and the remote server is
+/// authenticated.
+///
+
+bool QXmppIncomingServer::isConnected() const
+{
+ return QXmppStream::isConnected() && d->authenticated;
+}
+
/// Handles a dialback response received from the authority server.
///
/// \param response