The QXmppOutgoingClient class represents an outgoing XMPP stream to an XMPP server. More...
#include <QXmppOutgoingClient.h>
 
  
 | Signals | |
| void | error (QXmppClient::Error) | 
| This signal is emitted when an error is encountered. | |
| void | elementReceived (const QDomElement &element, bool &handled) | 
| This signal is emitted when an element is received. | |
| void | presenceReceived (const QXmppPresence &) | 
| This signal is emitted when a presence is received. | |
| void | messageReceived (const QXmppMessage &) | 
| This signal is emitted when a message is received. | |
| void | iqReceived (const QXmppIq &) | 
| This signal is emitted when an IQ is received. | |
|  Signals inherited from QXmppStream | |
| void | connected () | 
| This signal is emitted when the stream is connected. | |
| void | disconnected () | 
| This signal is emitted when the stream is disconnected. | |
|  Signals inherited from QXmppLoggable | |
| void | setGauge (const QString &gauge, double value) | 
| Sets the given gauge to value. | |
| void | logMessage (QXmppLogger::MessageType type, const QString &msg) | 
| This signal is emitted to send logging messages. | |
| void | updateCounter (const QString &counter, qint64 amount=1) | 
| Updates the given counter by amount. | |
| Public Member Functions | |
| QXmppOutgoingClient (QObject *parent) | |
| ~QXmppOutgoingClient () | |
| Destroys an outgoing client stream. | |
| void | connectToHost () | 
| Attempts to connect to the XMPP server. | |
| bool | isAuthenticated () const | 
| Returns true if authentication has succeeded. | |
| bool | isConnected () const | 
| Returns true if the socket is connected and a session has been started. | |
| QSslSocket * | socket () const | 
| QXmppStanza::Error::Condition | xmppStreamError () | 
| Returns the type of the last XMPP stream error that occured. | |
| QXmppConfiguration & | configuration () | 
| Returns a reference to the stream's configuration. | |
|  Public Member Functions inherited from QXmppStream | |
| QXmppStream (QObject *parent) | |
| ~QXmppStream () | |
| Destroys a base XMPP stream. | |
| bool | sendPacket (const QXmppStanza &) | 
|  Public Member Functions inherited from QXmppLoggable | |
| QXmppLoggable (QObject *parent=0) | |
| Friends | |
| class | QXmppOutgoingClientPrivate | 
| Additional Inherited Members | |
|  Public Slots inherited from QXmppStream | |
| virtual void | disconnectFromHost () | 
| virtual bool | sendData (const QByteArray &) | 
|  Protected Member Functions inherited from QXmppStream | |
| void | setSocket (QSslSocket *socket) | 
| virtual void | handleStart () | 
| virtual void | handleStanza (const QDomElement &element)=0 | 
| virtual void | handleStream (const QDomElement &element)=0 | 
The QXmppOutgoingClient class represents an outgoing XMPP stream to an XMPP server.
| QXmppOutgoingClient::QXmppOutgoingClient | ( | QObject * | parent | ) | 
Constructs an outgoing client stream.
| parent | 
| 
 | inline | 
Returns the QSslSocket used for this stream.
Reimplemented from QXmppStream.
 1.8.1.2
 1.8.1.2