26 #ifndef QXMPPOUTGOINGCLIENT_H 
   27 #define QXMPPOUTGOINGCLIENT_H 
   29 #include "QXmppClient.h" 
   30 #include "QXmppStanza.h" 
   31 #include "QXmppStream.h" 
   41 class QXmppOutgoingClientPrivate;
 
   56     bool isAuthenticated() 
const;
 
   60     QXmppStanza::Error::Condition xmppStreamError();
 
   69     void elementReceived(
const QDomElement &element, 
bool &handled);
 
   78     void iqReceived(
const QXmppIq&);
 
   89     void _q_dnsLookupFinished();
 
   90     void _q_socketDisconnected();
 
   91     void socketError(QAbstractSocket::SocketError);
 
   92     void socketSslErrors(
const QList<QSslError>&);
 
  100     void sendNonSASLAuth(
bool plaintext);
 
  101     void sendNonSASLAuthQuery();
 
  103     friend class QXmppOutgoingClientPrivate;
 
  104     QXmppOutgoingClientPrivate * 
const d;
 
  107 #endif // QXMPPOUTGOINGCLIENT_H