diff options
Diffstat (limited to 'src/client/QXmppClient.cpp')
| -rw-r--r-- | src/client/QXmppClient.cpp | 28 |
1 files changed, 3 insertions, 25 deletions
diff --git a/src/client/QXmppClient.cpp b/src/client/QXmppClient.cpp index db56776a..7763676b 100644 --- a/src/client/QXmppClient.cpp +++ b/src/client/QXmppClient.cpp @@ -25,6 +25,7 @@ #include <QTimer> #include "QXmppClient.h" +#include "QXmppClient_p.h" #include "QXmppClientExtension.h" #include "QXmppConstants_p.h" #include "QXmppLogger.h" @@ -40,31 +41,7 @@ #include "QXmppDiscoveryManager.h" #include "QXmppDiscoveryIq.h" -class QXmppClientPrivate -{ -public: - QXmppClientPrivate(QXmppClient *qq); - - QXmppPresence clientPresence; ///< Current presence of the client - QList<QXmppClientExtension*> extensions; - QXmppLogger *logger; - QXmppOutgoingClient *stream; ///< Pointer to the XMPP stream - - // reconnection - bool receivedConflict; - int reconnectionTries; - QTimer *reconnectionTimer; - - // Client state indication - bool isActive; - - void addProperCapability(QXmppPresence& presence); - int getNextReconnectTime() const; - -private: - QXmppClient *q; -}; - +/// \cond QXmppClientPrivate::QXmppClientPrivate(QXmppClient *qq) : clientPresence(QXmppPresence::Available) , logger(nullptr) @@ -98,6 +75,7 @@ int QXmppClientPrivate::getNextReconnectTime() const else return 60 * 1000; } +/// \endcond /// Creates a QXmppClient object. /// \param parent is passed to the QObject's constructor. |
