QXmpp: Class Hierarchy

QXmpp Version: 1.14.2

Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]

C QXmpp::AuthenticationError |
C QXmpp::BindError |
C QXmpp::Cancelled |
C QXmpp::Uri::Command |
C QXmpp::Uri::CustomQuery |
C QXmppOmemoStorage::Device |
C QXmppFileSharingProvider::Download | Used to control ongoing downloads
C QXmppFileDownload::Downloaded |
C QXmppStanza::Error | Stanza error
C QXmppDataForm::Field |
C QXmppFileUpload::FileResult | Contains QXmppFileShare of the uploaded file and possible data blobs containing referenced thumbnails
C QXmppPubSubManager::InvalidServiceType |
C QXmpp::Uri::Invite |
C QXmppRosterIq::Item | The QXmppRosterIq::Item class represents a roster entry
C Items< T > |
C QXmpp::Uri::Join |
C QXmpp::Uri::Login |
C QXmppDataForm::Media |
C QXmppDataForm::MediaSource |
C QXmpp::Uri::Message |
C QXmppE2eeExtension::NotEncrypted |
C QXmppOmemoStorage::OmemoData |
C QXmppOmemoStorage::OwnDevice |
C QXmppMixManager::Participation |
C QXmppArchiveChat | Archived conversation as defined by XEP-0136: Message Archiving
C QXmppArchiveMessage | Archived message as defined by XEP-0136: Message Archiving
C QXmppBitsOfBinaryContentId |
C QXmppBitsOfBinaryData |
C QXmppBitsOfBinaryIq |
C QXmppBitsOfBinaryDataList |
C QXmppBlocklist | List of blocked entries according to XEP-0191: Blocking Command with helper functions to check the blocking state of JIDs
C QXmppBookmarkConference | Bookmark for a conference room, as defined by XEP-0048: Bookmarks
C QXmppBookmarkSet | The QXmppbookmarkSets class represents a set of bookmarks, as defined by XEP-0048: Bookmarks
C QXmppBookmarkUrl | Bookmark for a web page, as defined by XEP-0048: Bookmarks
C QXmppCallInvite | Holds information about the Call Invite element in the current context
C QXmppCallInviteElement | Call Invite element as specified by XEP-0482: Call Invites
C QXmppColorGeneration | Generates colors from strings as defined in XEP-0392: Consistent Color Generation
C QXmppConfiguration | Holds configuration options
C QXmppCredentials | Stores different kinds of credentials used for authentication
C QXmppDataForm |
C QXmppDataFormBase |
C QXmppExtensibleDataFormBase |
C QXmppContactAddresses |
C QXmppMucRoomInfo |
C QXmppPubSubSubAuthorization |
C QXmppDiscoIdentity |
C QXmppDiscoInfo |
C QXmppDiscoItem |
C QXmppDiscoItems |
C QXmppE2eeExtension |
C QXmppOmemoManager |
C QXmppE2eeMetadata | Data used for end-to-end encryption purposes
C QXmppElement |
C QXmppEncryptedFileSource | Represents an encrypted file source for file sharing
C QXmppError |
C QXmppExtendedAddress | Represents an extended address as defined by XEP-0033: Extended Stanza Addressing
C QXmppExternalService |
C QXmppFallback |
C QXmppFileDownload | Provides progress of stateless file sharing uploads
C QXmppFileMetadata |
C QXmppFileShare |
C QXmppFileSharingProvider | The interface of a provider for the QXmppFileSharingManager
C QXmppEncryptedFileSharingProvider |
C QXmppHttpFileSharingProvider |
C QXmppFileSourcesAttachment |
C QXmppFileUpload | Provides progress of stateless file sharing uploads
C QXmppHash |
C QXmppHashUsed |
C QXmppHttpFileSource |
C QXmppHttpUpload |
C QXmppHttpUploadService | QXmppHttpUploadService represents an HTTP File Upload service
C QXmppInvokable |
C QXmppJingleCandidate | Transport candidate as specified by XEP-0176: Jingle ICE-UDP Transport Method
C QXmppJingleMessageInitiation | Holds information about the JMI element in the current context
C QXmppJingleMessageInitiationElement | Jingle Message Initiation element as specified by XEP-0353: Jingle Message Initiation
C QXmppJinglePayloadType | Payload type as specified by XEP-0167: Jingle RTP Sessions and RFC 5245
C QXmppJingleReason |
C QXmppJingleRtpCryptoElement | XEP-0167: Jingle RTP Sessions "crypto" element used for SRTP negotiation
C QXmppJingleRtpDescription | Represents a description for XEP-0167: Jingle RTP Sessions, including media type, streaming source, namespace and payload types
C QXmppJingleRtpEncryption | XEP-0167: Jingle RTP Sessions "encryption" element used for SRTP negotiation
C QXmppJingleRtpFeedbackInterval | The XEP-0293: Jingle RTP Feedback Negotiation "rtcp-fb-trr-int" element
C QXmppJingleRtpFeedbackProperty | The XEP-0293: Jingle RTP Feedback Negotiation "rtcp-fb" element
C QXmppJingleRtpHeaderExtensionProperty | The XEP-0294: Jingle RTP Header Extensions Negotiation "rtp-hdrext" element
C QXmppLoggable | Source of logging messages
C QXmppCall |
C QXmppCallStream |
C QXmppClient | Main class for starting and managing connections to XMPP servers
C QXmppClientExtension | Base class for QXmppClient extensions
C QXmppAccountMigrationManager | Allows to export and import account data
C QXmppArchiveManager | Makes it possible to access message archives as defined by XEP-0136: Message Archiving
C QXmppAttentionManager | Manages attention requests as defined by XEP-0224: Attention
C QXmppBlockingManager | Uses XEP-0191: Blocking Command to manage blocked accounts and services
C QXmppBookmarkManager | Allows you to store and retrieve bookmarks as defined by XEP-0048: Bookmarks
C QXmppCallInviteManager | Makes it possible to retrieve Call Invite elements as defined by XEP-0482: Call Invites
C QXmppCallManager | Support for making and receiving voice calls
C QXmppCarbonManager | Handles message carbons as described in XEP-0280: Message Carbons
C QXmppCarbonManagerV2 | Handles message carbons as described in XEP-0280: Message Carbons
C QXmppDiscoveryManager | Makes it possible to discover information about other entities as defined by XEP-0030: Service Discovery
C QXmppEntityTimeManager | Provided the functionality to get the local time of an entity as defined by XEP-0202: Entity Time
C QXmppFileSharingManager |
C QXmppHttpUploadManager |
C QXmppJingleMessageInitiationManager | Makes it possible to retrieve Jingle Message Initiation elements as defined by XEP-0353: Jingle Message Initiation
C QXmppMamManager | Makes it possible to access message archives as defined by XEP-0313: Message Archive Management
C QXmppMessageReceiptManager | Makes it possible to send and receive message delivery receipts as defined in XEP-0184: Message Delivery Receipts
C QXmppMixManager |
C QXmppMovedManager |
C QXmppMucManager | Makes it possible to interact with multi-user chat rooms as defined by XEP-0045: Multi-User Chat
C QXmppMucManagerV2 | XEP-0045: Multi-User Chat Manager with support for XEP-0402: PEP Native Bookmarks
C QXmppOmemoManager |
C QXmppPubSubManager | The QXmppPubSubManager aims to provide publish-subscribe functionality as specified in XEP-0060: Publish-Subscribe (PubSub)
C QXmppRegistrationManager | Manages in-band registration and account management tasks like changing the password as defined in XEP-0077: In-Band Registration
C QXmppRosterManager | Access to a connected client's roster
C QXmppTransferManager |
C QXmppTrustManager | The QXmppTrustManager manages end-to-end encryption trust decisions
C QXmppAtmManager | Manager for XEP-0450: Automatic Trust Management (ATM)
C QXmppUploadRequestManager | The QXmppUploadRequestManager implements the core of XEP-0369: HTTP File Upload
C QXmppUserLocationManager |
C QXmppUserTuneManager |
C QXmppVCardManager | Gets/sets XMPP vCards. It is an implementation of XEP-0054: vcard-temp
C QXmppVersionManager | Makes it possible to request for the software version of an entity as defined by XEP-0092: Software Version
C QXmppIceComponent | Piece of a media stream requiring a single transport address, as defined by RFC 5245 (Interactive Connectivity Establishment)
C QXmppIceConnection | Set of UDP sockets capable of performing Interactive Connectivity Establishment (RFC 5245)
C QXmppIncomingClient | Incoming XMPP stream from an XMPP client
C QXmppIncomingServer | Incoming XMPP stream from an XMPP server
C QXmppOutgoingServer | Outgoing XMPP stream to another XMPP server
C QXmppServer | XMPP server
C QXmppServerExtension | Base class for QXmppServer extensions
C QXmppTransferJob |
C QXmppLogger | Sink for logging messages
C QXmppMessageHandler |
C QXmppCallInviteManager | Makes it possible to retrieve Call Invite elements as defined by XEP-0482: Call Invites
C QXmppJingleMessageInitiationManager | Makes it possible to retrieve Jingle Message Initiation elements as defined by XEP-0353: Jingle Message Initiation
C QXmppMessageReceiptManager | Makes it possible to send and receive message delivery receipts as defined in XEP-0184: Message Delivery Receipts
C QXmppOmemoManager |
C QXmppMessageReaction | Reaction to a message in the form of emojis as specified by XEP-0444: Message Reactions
C QXmppMucBookmark |
C QXmppMucItem | Chat room "item"
C QXmppMucRoom | Multi-user chat room as defined by XEP-0045: Multi-User Chat
C QXmppNonza |
C QXmppStanza | Base class for all XMPP stanzas
C QXmppDialback | Stanza used for the Server Dialback protocol as specified by XEP-0220: Server Dialback
C QXmppIq | Base class for all IQs
C QXmppArchiveChatIq | Represents an archive chat as defined by XEP-0136: Message Archiving
C QXmppArchiveListIq | Represents an archive list as defined by XEP-0136: Message Archiving
C QXmppArchivePrefIq | Represents an archive preference IQ as defined by XEP-0136: Message Archiving
C QXmppArchiveRemoveIq | Represents an archive remove IQ as defined by XEP-0136: Message Archiving
C QXmppArchiveRetrieveIq | Represents an archive retrieve IQ as defined by XEP-0136: Message Archiving
C QXmppBitsOfBinaryIq |
C QXmppByteStreamIq |
C QXmppDiscoveryIq |
C QXmppEntityTimeIq | QXmppEntityTimeIq represents an entity time request/response as defined in XEP-0202: Entity Time
C QXmppHttpUploadRequestIq | Represents an HTTP File Upload IQ for requesting an upload slot as defined by XEP-0363: HTTP File Upload
C QXmppHttpUploadSlotIq | Represents an HTTP File Upload IQ result for receiving an upload slot as defined by XEP-0363: HTTP File Upload
C QXmppIbbCloseIq |
C QXmppIbbOpenIq |
C QXmppJingleIq | IQ used for initiating media sessions as specified by XEP-0166: Jingle
C QXmppMamQueryIq |
C QXmppMixIq |
C QXmppMucAdminIq | Chat room administration IQ as defined by XEP-0045: Multi-User Chat
C QXmppMucOwnerIq | Chat room configuration IQ as defined by XEP-0045: Multi-User Chat
C QXmppNonSASLAuthIq |
C QXmppPingIq |
C QXmppPushEnableIq | This class represents an IQ to enable or disablepush notifications on the user server
C QXmppRegisterIq | Registration IQ as defined by XEP-0077: In-Band Registration
C QXmppRosterIq | Roster IQ
C QXmppRpcInvokeIq | IQ used to carry an RPC invocation as specified by XEP-0009: Jabber-RPC
C QXmppRpcResponseIq | IQ used to carry an RPC response as specified by XEP-0009: Jabber-RPC
C QXmppVCardIq | Represents the XMPP vCard
C QXmppVersionIq | IQ for conveying a software version as defined by XEP-0092: Software Version
C QXmppMessage | XMPP message
C QXmppPubSubEventBase |
C QXmppPubSubEvent< T > | The QXmppPubSubEvent class represents a PubSub event notification as defined by XEP-0060: Publish-Subscribe
C QXmppPresence | XMPP presence stanza
C QXmppStartTlsPacket | The QXmppStartTlsPacket represents packets used for initiating STARTTLS negotiation when connecting
C QXmppStreamFeatures | Features returned by an XMPP server or client
C QXmppOmemoDevice | XEP-0384: OMEMO Encryption device
C QXmppOmemoOwnDevice | XEP-0384: OMEMO Encryption device of this client instance
C QXmppOmemoStorage | Stores data used by XEP-0384: OMEMO Encryption
C QXmppOmemoMemoryStorage | Stores data used by XEP-0384: OMEMO Encryption in the memory
C QXmppOutOfBandUrl |
C QXmppPasswordChecker | Abstract password checker
C QXmppPasswordReply | Password reply
C QXmppPasswordRequest | Password request
C QXmppPromise< T > | Create and update QXmppTask objects to communicate results of asynchronous operations
C QXmppPubSubAffiliation |
C QXmppPubSubBaseItem |
C QXmppGeolocItem |
C QXmppMixConfigItem | PubSub item of a MIX channel containing its configuration as defined by XEP-0369: Mediated Information eXchange (MIX)
C QXmppMixInfoItem | PubSub item of a MIX channel containing channel information as defined by XEP-0369: Mediated Information eXchange (MIX)
C QXmppMixParticipantItem |
C QXmppTuneItem |
C QXmppPubSubEventHandler |
C QXmppMixManager |
C QXmppMucManagerV2 | XEP-0045: Multi-User Chat Manager with support for XEP-0402: PEP Native Bookmarks
C QXmppOmemoManager |
C QXmppUserLocationManager |
C QXmppUserTuneManager |
C QXmppPubSubSubscription |
C QXmppResultSetQuery | Set element in a query as defined by XEP-0059: Result Set Management
C QXmppResultSetReply | Set element in a reply as defined by XEP-0059: Result Set Management
C QXmppSdpParameter | Session Description Protocol (SDP) parameter specified by RFC 4566 and used by several XEPs based on XEP-0166: Jingle
C QXmppSendStanzaParams |
C QXmppServerPlugin | Base class for QXmppServer plugins
C QXmppSslServer | SSL-enabled TCP server
C QXmppStanzaId | Stanza ID element as defined in XEP-0359: Unique and Stable Stanza IDs
C QXmppTask< T > |
C QXmppThumbnail |
C QXmppTransferFileInfo |
C QXmppTrustMessageElement | Trust message element as defined by XEP-0434: Trust Messages (TM)
C QXmppTrustMessageKeyOwner | Key owner of the trust message as defined by XEP-0434: Trust Messages (TM)
C QXmppTrustStorage | Stores end-to-end encryption trust data
C QXmppAtmTrustStorage | Stores trust data for XEP-0450: Automatic Trust Management (ATM)
C QXmppAtmTrustMemoryStorage | Stores trust data for XEP-0450: Automatic Trust Management (ATM) in the memory
C QXmppTrustMemoryStorage | Stores trust data for end-to-end encryption in the memory
C QXmppAtmTrustMemoryStorage | Stores trust data for XEP-0450: Automatic Trust Management (ATM) in the memory
C QXmppUploadService | QXmppUploadService represents an HTTP File Upload service
C QXmppUri |
C QXmppUtils | Static utility functions
C QXmppVCardAddress | Represent a vCard address
C QXmppVCardEmail | Represents a vCard e-mail address
C QXmppVCardOrganization | Represents organization information in XMPP vCards
C QXmppVCardPhone | Represents a vCard phone number
C QXmppFallback::Range |
C QXmppFallback::Reference |
C QXmpp::Uri::Register |
C QXmpp::Uri::Remove |
C QXmpp::Reply |
C QXmppMamManager::RetrievedMessages | Contains all retrieved messages and the result IQ that can be used for pagination
C QXmpp::Uri::Roster |
C QXmppJingleIq::RtpSessionStateActive |
C QXmppJingleIq::RtpSessionStateHold |
C QXmppJingleIq::RtpSessionStateMuting |
C QXmppJingleIq::RtpSessionStateRinging |
C QXmppJingleIq::RtpSessionStateUnhold |
C QXmpp::SendSuccess |
C QXmppMixManager::Service |
C QXmppOmemoStorage::SignedPreKeyPair |
C QXmppByteStreamIq::StreamHost |
C QXmpp::StunServer | STUN server address
C QXmpp::Uri::Subscribe |
C QXmppMixManager::Subscription |
C QXmpp::Success |
C QXmpp::TimeoutError |
C QXmpp::Uri::TrustMessage |
C QXmpp::TurnServer | TURN server address
C QXmpp::Uri::Unregister |
C QXmpp::Uri::Unsubscribe |
C QXmppFileSharingProvider::Upload | Used to control ongoing uploads