QXmpp
Version:1.2.0
|
The QXmppStreamFeatures class represents the features returned by an XMPP server or client. More...
#include <QXmppStreamFeatures.h>
Public Types | |
enum | Mode { Disabled = 0, Enabled, Required } |
Public Member Functions | |
QXmppStreamFeatures (const QXmppStreamFeatures &) | |
QXmppStreamFeatures & | operator= (const QXmppStreamFeatures &) |
Mode | bindMode () const |
void | setBindMode (Mode mode) |
Mode | sessionMode () const |
void | setSessionMode (Mode mode) |
Mode | nonSaslAuthMode () const |
void | setNonSaslAuthMode (Mode mode) |
QStringList | authMechanisms () const |
void | setAuthMechanisms (const QStringList &mechanisms) |
QStringList | compressionMethods () const |
void | setCompressionMethods (const QStringList &methods) |
Mode | tlsMode () const |
void | setTlsMode (Mode mode) |
Mode | streamManagementMode () const |
void | setStreamManagementMode (Mode mode) |
Mode | clientStateIndicationMode () const |
Returns the mode for XEP-0352: Client State Indication. | |
void | setClientStateIndicationMode (Mode mode) |
Mode | registerMode () const |
void | setRegisterMode (const Mode ®isterMode) |
![]() | |
QXmppStanza (const QString &from=QString(), const QString &to=QString()) | |
QXmppStanza (const QXmppStanza &other) | |
Constructs a copy of other. | |
virtual | ~QXmppStanza () |
Destroys a QXmppStanza. | |
QXmppStanza & | operator= (const QXmppStanza &other) |
Assigns other to this stanza. | |
QString | to () const |
void | setTo (const QString &) |
QString | from () const |
Returns the stanza's sender JID. | |
void | setFrom (const QString &) |
QString | id () const |
Returns the stanza's identifier. | |
void | setId (const QString &) |
QString | lang () const |
Returns the stanza's language. | |
void | setLang (const QString &) |
QXmppStanza::Error | error () const |
Returns the stanza's error. | |
void | setError (const QXmppStanza::Error &error) |
QXmppElementList | extensions () const |
void | setExtensions (const QXmppElementList &elements) |
QList< QXmppExtendedAddress > | extendedAddresses () const |
void | setExtendedAddresses (const QList< QXmppExtendedAddress > &extendedAddresses) |
virtual bool | isXmppStanza () const |
Static Public Member Functions | |
static bool | isStreamFeatures (const QDomElement &element) |
The QXmppStreamFeatures class represents the features returned by an XMPP server or client.
QXmppStreamFeatures::Mode QXmppStreamFeatures::registerMode | ( | ) | const |
Returns the mode for XEP-0077: In-Band Registration
void QXmppStreamFeatures::setClientStateIndicationMode | ( | QXmppStreamFeatures::Mode | mode | ) |
Sets the mode for XEP-0352: Client State Indication
mode | The mode to set. |
void QXmppStreamFeatures::setRegisterMode | ( | const Mode & | registerMode | ) |
Sets the mode for XEP-0077: In-Band Registration
mode | The mode to set. |
void QXmppStreamFeatures::setStreamManagementMode | ( | QXmppStreamFeatures::Mode | mode | ) |
Sets the mode for XEP-0198: Stream Management
mode | The mode to set. |
QXmppStreamFeatures::Mode QXmppStreamFeatures::streamManagementMode | ( | ) | const |
Returns the mode (disabled, enabled or required) for XEP-0198: Stream Management