QXmpp  Version:1.3.0
Classes
Stanzas

All packets that are sent and received are serialized in Stanzas, so this includes IQ stanzas, message stanzas, presence stanzas and other stanzas. More...

Classes

class  QXmppArchiveChatIq
 Represents an archive chat as defined by XEP-0136: Message Archiving. More...
 
class  QXmppArchiveListIq
 Represents an archive list as defined by XEP-0136: Message Archiving. More...
 
class  QXmppArchiveRemoveIq
 Represents an archive remove IQ as defined by XEP-0136: Message Archiving. More...
 
class  QXmppArchiveRetrieveIq
 Represents an archive retrieve IQ as defined by XEP-0136: Message Archiving. More...
 
class  QXmppArchivePrefIq
 Represents an archive preference IQ as defined by XEP-0136: Message Archiving. More...
 
class  QXmppBindIq
 The QXmppBindIq class represents an IQ used for resource binding as defined by RFC 3921. More...
 
class  QXmppDiscoveryIq
 QXmppDiscoveryIq represents a discovery IQ request or result containing a list of features and other information about an entity as defined by XEP-0030: Service Discovery. More...
 
class  QXmppEntityTimeIq
 QXmppEntityTimeIq represents an entity time request/response as defined in XEP-0202: Entity Time. More...
 
class  QXmppHttpUploadRequestIq
 Represents an HTTP File Upload IQ for requesting an upload slot as defined by XEP-0363: HTTP File Upload. More...
 
class  QXmppHttpUploadSlotIq
 Represents an HTTP File Upload IQ result for receiving an upload slot as defined by XEP-0363: HTTP File Upload. More...
 
class  QXmppIbbOpenIq
 QXmppIbbOpenIq represents an IBB open request as defined by XEP-0047: In-Band Bytestreams. More...
 
class  QXmppIbbCloseIq
 QXmppIbbCloseIq represents an IBB close request as defined by XEP-0047: In-Band Bytestreams. More...
 
class  QXmppIbbDataIq
 QXmppIbbCloseIq represents an IBB data request as defined by XEP-0047: In-Band Bytestreams. More...
 
class  QXmppIq
 The QXmppIq class is the base class for all IQs. More...
 
class  QXmppJingleIq
 The QXmppJingleIq class represents an IQ used for initiating media sessions as specified by XEP-0166: Jingle. More...
 
class  QXmppMamQueryIq
 The QXmppMamQueryIq class represents the query IQ for XEP-0313: Message Archive Management. More...
 
class  QXmppMamResultIq
 The QXmppMamQueryIq class represents the result IQ for XEP-0313: Message Archive Management. More...
 
class  QXmppMessage
 The QXmppMessage class represents an XMPP message. More...
 
class  QXmppMixIq
 The QXmppMixIq class represents an IQ used to do actions on a MIX channel as defined by XEP-0369: Mediated Information eXchange (MIX) and XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements. More...
 
class  QXmppMixInfoItem
 The QXmppMixInfoItem class represents a PubSub item of a MIX channel containing channel information as defined by XEP-0369: Mediated Information eXchange (MIX). More...
 
class  QXmppMixParticipantItem
 The QXmppMixParticipantItem class represents a PubSub item of a MIX channel participant as defined by XEP-0369: Mediated Information eXchange (MIX). More...
 
class  QXmppMucItem
 The QXmppMucItem class represents a chat room "item". More...
 
class  QXmppMucAdminIq
 The QXmppMucAdminIq class represents a chat room administration IQ as defined by XEP-0045: Multi-User Chat. More...
 
class  QXmppNonSASLAuthIq
 QXmppNonSASLAuthIq represents a Non-SASL authentication IQ as defined by XEP-0078: Non-SASL Authentication. More...
 
class  QXmppPingIq
 QXmppPingIq represents a Ping IQ as defined by XEP-0199: XMPP Ping. More...
 
class  QXmppPresence
 The QXmppPresence class represents an XMPP presence stanza. More...
 
class  QXmppPubSubIq
 The QXmppPubSubIq class represents an IQ used for the publish-subscribe mechanisms defined by XEP-0060: Publish-Subscribe. More...
 
class  QXmppRegisterIq
 The QXmppRegisterIq class represents a registration IQ as defined by XEP-0077: In-Band Registration. More...
 
class  QXmppRosterIq
 The QXmppRosterIq class represents a roster IQ. More...
 
class  QXmppRpcResponseIq
 The QXmppRpcResponseIq class represents an IQ used to carry an RPC response as specified by XEP-0009: Jabber-RPC. More...
 
class  QXmppRpcInvokeIq
 The QXmppRpcInvokeIq class represents an IQ used to carry an RPC invocation as specified by XEP-0009: Jabber-RPC. More...
 
class  QXmppSessionIq
 The QXmppSessionIq class represents an IQ used for session establishment as defined by RFC 3921. More...
 
class  QXmppStanza
 The QXmppStanza class is the base class for all XMPP stanzas. More...
 
class  QXmppStartTlsPacket
 The QXmppStartTlsPacket represents packets used for initiating STARTTLS negotiation when connecting. More...
 
class  QXmppVersionIq
 The QXmppVersionIq class represents an IQ for conveying a software version as defined by XEP-0092: Software Version. More...
 
class  QXmppDialback
 The QXmppDialback class represents a stanza used for the Server Dialback protocol as specified by XEP-0220: Server Dialback. More...
 

Detailed Description

All packets that are sent and received are serialized in Stanzas, so this includes IQ stanzas, message stanzas, presence stanzas and other stanzas.