aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppIncomingServer.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-08-23 07:26:26 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-08-23 07:26:26 +0000
commit05cca0d54af0409aaa10fe758a3ba32f84c5e83b (patch)
treeb029f4a61beb631ed3e1a7ef03a2f2a5af995d21 /src/QXmppIncomingServer.cpp
parente67dde48ea79197906c76247c023bb5e646eb2eb (diff)
downloadqxmpp-05cca0d54af0409aaa10fe758a3ba32f84c5e83b.tar.gz
add code documentation for incoming S2S stream
Diffstat (limited to 'src/QXmppIncomingServer.cpp')
-rw-r--r--src/QXmppIncomingServer.cpp23
1 files changed, 17 insertions, 6 deletions
diff --git a/src/QXmppIncomingServer.cpp b/src/QXmppIncomingServer.cpp
index 24775360..46e00ba9 100644
--- a/src/QXmppIncomingServer.cpp
+++ b/src/QXmppIncomingServer.cpp
@@ -40,6 +40,13 @@ public:
QString localStreamId;
};
+/// Constructs a new incoming server stream.
+///
+/// \param socket The socket for the XMPP stream.
+/// \param domain The local domain.
+/// \param parent The parent QObject for the stream (optional).
+///
+
QXmppIncomingServer::QXmppIncomingServer(QSslSocket *socket, const QString &domain, QObject *parent)
: QXmppStream(parent),
d(new QXmppIncomingServerPrivate)
@@ -50,11 +57,21 @@ QXmppIncomingServer::QXmppIncomingServer(QSslSocket *socket, const QString &doma
d->domain = domain;
}
+/// Destroys the current stream.
+
QXmppIncomingServer::~QXmppIncomingServer()
{
delete d;
}
+/// Returns the stream's identifier.
+///
+
+QString QXmppIncomingServer::localStreamId() const
+{
+ return d->localStreamId;
+}
+
void QXmppIncomingServer::handleStream(const QDomElement &streamElement)
{
if (!streamElement.attribute("from").isEmpty())
@@ -133,11 +150,6 @@ void QXmppIncomingServer::handleStanza(const QDomElement &stanza)
}
}
-QString QXmppIncomingServer::localStreamId() const
-{
- return d->localStreamId;
-}
-
/// Handles a dialback response received from the authority server.
///
/// \param response
@@ -174,4 +186,3 @@ void QXmppIncomingServer::slotDialbackResponseReceived(const QXmppDialback &dial
stream->deleteLater();
}
-