QXmpp Version: 1.15.1
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CQXmpp::AuthenticationError
 CQXmpp::BindError
 CQXmpp::Cancelled
 CQXmpp::Uri::Command
 CQXmpp::Uri::CustomQuery
 CQXmppOmemoStorage::Device
 CQXmppFileSharingProvider::DownloadUsed to control ongoing downloads
 CQXmppFileDownload::Downloaded
 CQXmppStanza::ErrorStanza error
 CQXmppDataForm::Field
 CQXmppFileUpload::FileResultContains QXmppFileShare of the uploaded file and possible data blobs containing referenced thumbnails
 CQXmppPubSubManager::InvalidServiceType
 CQXmpp::Uri::Invite
 CQXmppRosterIq::ItemThe QXmppRosterIq::Item class represents a roster entry
 CItems< T >
 CQXmpp::Uri::Join
 CQXmpp::Uri::Login
 CQXmppDataForm::Media
 CQXmppDataForm::MediaSource
 CQXmpp::Uri::Message
 CQXmppE2eeExtension::NotEncrypted
 CQXmppOmemoStorage::OmemoData
 CQXmppOmemoStorage::OwnDevice
 CQXmppMixManager::Participation
 CQXmppArchiveChatArchived conversation as defined by XEP-0136: Message Archiving
 CQXmppArchiveMessageArchived message as defined by XEP-0136: Message Archiving
 CQXmppBitsOfBinaryContentId
 CQXmppBitsOfBinaryData
 CQXmppBitsOfBinaryIq
 CQXmppBitsOfBinaryDataList
 CQXmppBlocklistList of blocked entries according to XEP-0191: Blocking Command with helper functions to check the blocking state of JIDs
 CQXmppBookmarkConferenceBookmark for a conference room, as defined by XEP-0048: Bookmarks
 CQXmppBookmarkSetThe QXmppbookmarkSets class represents a set of bookmarks, as defined by XEP-0048: Bookmarks
 CQXmppBookmarkUrlBookmark for a web page, as defined by XEP-0048: Bookmarks
 CQXmppCallInviteHolds information about the Call Invite element in the current context
 CQXmppCallInviteElementCall Invite element as specified by XEP-0482: Call Invites
 CQXmppColorGenerationGenerates colors from strings as defined in XEP-0392: Consistent Color Generation
 CQXmppConfigurationHolds configuration options
 CQXmppCredentialsStores different kinds of credentials used for authentication
 CQXmppDataForm
 CQXmppDataFormBase
 CQXmppExtensibleDataFormBase
 CQXmppContactAddresses
 CQXmppMucRoomInfo
 CQXmppPubSubSubAuthorization
 CQXmppDiscoIdentity
 CQXmppDiscoInfo
 CQXmppDiscoItem
 CQXmppDiscoItems
 CQXmppE2eeExtension
 CQXmppOmemoManager
 CQXmppE2eeMetadataData used for end-to-end encryption purposes
 CQXmppElement
 CQXmppEncryptedFileSourceRepresents an encrypted file source for file sharing
 CQXmppError
 CQXmppExtendedAddressRepresents an extended address as defined by XEP-0033: Extended Stanza Addressing
 CQXmppExternalService
 CQXmppFallback
 CQXmppFileDownloadProvides progress of stateless file sharing uploads
 CQXmppFileMetadata
 CQXmppFileShare
 CQXmppFileSharingProviderThe interface of a provider for the QXmppFileSharingManager
 CQXmppEncryptedFileSharingProvider
 CQXmppHttpFileSharingProvider
 CQXmppFileSourcesAttachment
 CQXmppFileUploadProvides progress of stateless file sharing uploads
 CQXmppHash
 CQXmppHashUsed
 CQXmppHttpFileSource
 CQXmppHttpUpload
 CQXmppHttpUploadServiceQXmppHttpUploadService represents an HTTP File Upload service
 CQXmppInvokable
 CQXmppJingleCandidateTransport candidate as specified by XEP-0176: Jingle ICE-UDP Transport Method
 CQXmppJingleMessageInitiationHolds information about the JMI element in the current context
 CQXmppJingleMessageInitiationElementJingle Message Initiation element as specified by XEP-0353: Jingle Message Initiation
 CQXmppJinglePayloadTypePayload type as specified by XEP-0167: Jingle RTP Sessions and RFC 5245
 CQXmppJingleReason
 CQXmppJingleRtpCryptoElementXEP-0167: Jingle RTP Sessions "crypto" element used for SRTP negotiation
 CQXmppJingleRtpDescriptionRepresents a description for XEP-0167: Jingle RTP Sessions, including media type, streaming source, namespace and payload types
 CQXmppJingleRtpEncryptionXEP-0167: Jingle RTP Sessions "encryption" element used for SRTP negotiation
 CQXmppJingleRtpFeedbackIntervalThe XEP-0293: Jingle RTP Feedback Negotiation "rtcp-fb-trr-int" element
 CQXmppJingleRtpFeedbackPropertyThe XEP-0293: Jingle RTP Feedback Negotiation "rtcp-fb" element
 CQXmppJingleRtpHeaderExtensionPropertyThe XEP-0294: Jingle RTP Header Extensions Negotiation "rtp-hdrext" element
 CQXmppLoggableSource of logging messages
 CQXmppCall
 CQXmppCallStream
 CQXmppClientMain class for starting and managing connections to XMPP servers
 CQXmppClientExtensionBase class for QXmppClient extensions
 CQXmppAccountMigrationManagerAllows to export and import account data
 CQXmppArchiveManagerMakes it possible to access message archives as defined by XEP-0136: Message Archiving
 CQXmppAttentionManagerManages attention requests as defined by XEP-0224: Attention
 CQXmppBlockingManagerUses XEP-0191: Blocking Command to manage blocked accounts and services
 CQXmppBookmarkManagerAllows you to store and retrieve bookmarks as defined by XEP-0048: Bookmarks
 CQXmppCallInviteManagerMakes it possible to retrieve Call Invite elements as defined by XEP-0482: Call Invites
 CQXmppCallManagerSupport for making and receiving voice calls
 CQXmppCarbonManagerHandles message carbons as described in XEP-0280: Message Carbons
 CQXmppCarbonManagerV2Handles message carbons as described in XEP-0280: Message Carbons
 CQXmppDiscoveryManagerMakes it possible to discover information about other entities as defined by XEP-0030: Service Discovery
 CQXmppEntityTimeManagerProvided the functionality to get the local time of an entity as defined by XEP-0202: Entity Time
 CQXmppFileSharingManager
 CQXmppHttpUploadManager
 CQXmppJingleMessageInitiationManagerMakes it possible to retrieve Jingle Message Initiation elements as defined by XEP-0353: Jingle Message Initiation
 CQXmppMamManagerMakes it possible to access message archives as defined by XEP-0313: Message Archive Management
 CQXmppMessageReceiptManagerMakes it possible to send and receive message delivery receipts as defined in XEP-0184: Message Delivery Receipts
 CQXmppMixManager
 CQXmppMovedManager
 CQXmppMucManagerMakes it possible to interact with multi-user chat rooms as defined by XEP-0045: Multi-User Chat
 CQXmppMucManagerV2XEP-0045: Multi-User Chat Manager with support for XEP-0402: PEP Native Bookmarks
 CQXmppOmemoManager
 CQXmppPubSubManagerThe QXmppPubSubManager aims to provide publish-subscribe functionality as specified in XEP-0060: Publish-Subscribe (PubSub)
 CQXmppRegistrationManagerManages in-band registration and account management tasks like changing the password as defined in XEP-0077: In-Band Registration
 CQXmppRosterManagerAccess to a connected client's roster
 CQXmppTransferManager
 CQXmppTrustManagerThe QXmppTrustManager manages end-to-end encryption trust decisions
 CQXmppAtmManagerManager for XEP-0450: Automatic Trust Management (ATM)
 CQXmppUploadRequestManagerThe QXmppUploadRequestManager implements the core of XEP-0363: HTTP File Upload
 CQXmppUserLocationManager
 CQXmppUserTuneManager
 CQXmppVCardManagerGets/sets XMPP vCards. It is an implementation of XEP-0054: vcard-temp
 CQXmppVersionManagerMakes it possible to request for the software version of an entity as defined by XEP-0092: Software Version
 CQXmppIceComponentPiece of a media stream requiring a single transport address, as defined by RFC 5245 (Interactive Connectivity Establishment)
 CQXmppIceConnectionSet of UDP sockets capable of performing Interactive Connectivity Establishment (RFC 5245)
 CQXmppIncomingClientIncoming XMPP stream from an XMPP client
 CQXmppIncomingServerIncoming XMPP stream from an XMPP server
 CQXmppOutgoingServerOutgoing XMPP stream to another XMPP server
 CQXmppServerXMPP server
 CQXmppServerExtensionBase class for QXmppServer extensions
 CQXmppTransferJob
 CQXmppLoggerSink for logging messages
 CQXmppMessageHandler
 CQXmppCallInviteManagerMakes it possible to retrieve Call Invite elements as defined by XEP-0482: Call Invites
 CQXmppJingleMessageInitiationManagerMakes it possible to retrieve Jingle Message Initiation elements as defined by XEP-0353: Jingle Message Initiation
 CQXmppMessageReceiptManagerMakes it possible to send and receive message delivery receipts as defined in XEP-0184: Message Delivery Receipts
 CQXmppOmemoManager
 CQXmppMessageReactionReaction to a message in the form of emojis as specified by XEP-0444: Message Reactions
 CQXmppMucBookmark
 CQXmppMucItemChat room "item"
 CQXmppMucRoomMulti-user chat room as defined by XEP-0045: Multi-User Chat
 CQXmppNonza
 CQXmppStanzaBase class for all XMPP stanzas
 CQXmppDialbackStanza used for the Server Dialback protocol as specified by XEP-0220: Server Dialback
 CQXmppIqBase class for all IQs
 CQXmppArchiveChatIqRepresents an archive chat as defined by XEP-0136: Message Archiving
 CQXmppArchiveListIqRepresents an archive list as defined by XEP-0136: Message Archiving
 CQXmppArchivePrefIqRepresents an archive preference IQ as defined by XEP-0136: Message Archiving
 CQXmppArchiveRemoveIqRepresents an archive remove IQ as defined by XEP-0136: Message Archiving
 CQXmppArchiveRetrieveIqRepresents an archive retrieve IQ as defined by XEP-0136: Message Archiving
 CQXmppBitsOfBinaryIq
 CQXmppByteStreamIq
 CQXmppDiscoveryIq
 CQXmppEntityTimeIqQXmppEntityTimeIq represents an entity time request/response as defined in XEP-0202: Entity Time
 CQXmppHttpUploadRequestIqRepresents an HTTP File Upload IQ for requesting an upload slot as defined by XEP-0363: HTTP File Upload
 CQXmppHttpUploadSlotIqRepresents an HTTP File Upload IQ result for receiving an upload slot as defined by XEP-0363: HTTP File Upload
 CQXmppIbbCloseIq
 CQXmppIbbOpenIq
 CQXmppJingleIqIQ used for initiating media sessions as specified by XEP-0166: Jingle
 CQXmppMamQueryIq
 CQXmppMixIq
 CQXmppMucAdminIqChat room administration IQ as defined by XEP-0045: Multi-User Chat
 CQXmppMucOwnerIqChat room configuration IQ as defined by XEP-0045: Multi-User Chat
 CQXmppNonSASLAuthIq
 CQXmppPingIq
 CQXmppPushEnableIqThis class represents an IQ to enable or disablepush notifications on the user server
 CQXmppRegisterIqRegistration IQ as defined by XEP-0077: In-Band Registration
 CQXmppRosterIqRoster IQ
 CQXmppRpcInvokeIqIQ used to carry an RPC invocation as specified by XEP-0009: Jabber-RPC
 CQXmppRpcResponseIqIQ used to carry an RPC response as specified by XEP-0009: Jabber-RPC
 CQXmppVCardIqRepresents the XMPP vCard
 CQXmppVersionIqIQ for conveying a software version as defined by XEP-0092: Software Version
 CQXmppMessageXMPP message
 CQXmppPubSubEventBase
 CQXmppPubSubEvent< T >The QXmppPubSubEvent class represents a PubSub event notification as defined by XEP-0060: Publish-Subscribe
 CQXmppPresenceXMPP presence stanza
 CQXmppStartTlsPacketThe QXmppStartTlsPacket represents packets used for initiating STARTTLS negotiation when connecting
 CQXmppStreamFeaturesFeatures returned by an XMPP server or client
 CQXmppOmemoDeviceXEP-0384: OMEMO Encryption device
 CQXmppOmemoOwnDeviceXEP-0384: OMEMO Encryption device of this client instance
 CQXmppOmemoStorageStores data used by XEP-0384: OMEMO Encryption
 CQXmppOmemoMemoryStorageStores data used by XEP-0384: OMEMO Encryption in the memory
 CQXmppOutOfBandUrl
 CQXmppPasswordCheckerAbstract password checker
 CQXmppPasswordReplyPassword reply
 CQXmppPasswordRequestPassword request
 CQXmppPromise< T >Create and update QXmppTask objects to communicate results of asynchronous operations
 CQXmppPubSubAffiliation
 CQXmppPubSubBaseItem
 CQXmppGeolocItem
 CQXmppMixConfigItemPubSub item of a MIX channel containing its configuration as defined by XEP-0369: Mediated Information eXchange (MIX)
 CQXmppMixInfoItemPubSub item of a MIX channel containing channel information as defined by XEP-0369: Mediated Information eXchange (MIX)
 CQXmppMixParticipantItem
 CQXmppTuneItem
 CQXmppPubSubEventHandler
 CQXmppMixManager
 CQXmppMucManagerV2XEP-0045: Multi-User Chat Manager with support for XEP-0402: PEP Native Bookmarks
 CQXmppOmemoManager
 CQXmppUserLocationManager
 CQXmppUserTuneManager
 CQXmppPubSubSubscription
 CQXmppResultSetQuerySet element in a query as defined by XEP-0059: Result Set Management
 CQXmppResultSetReplySet element in a reply as defined by XEP-0059: Result Set Management
 CQXmppSdpParameterSession Description Protocol (SDP) parameter specified by RFC 4566 and used by several XEPs based on XEP-0166: Jingle
 CQXmppSendStanzaParams
 CQXmppServerPluginBase class for QXmppServer plugins
 CQXmppSslServerSSL-enabled TCP server
 CQXmppStanzaIdStanza ID element as defined in XEP-0359: Unique and Stable Stanza IDs
 CQXmppTask< T >
 CQXmppThumbnail
 CQXmppTransferFileInfo
 CQXmppTrustMessageElementTrust message element as defined by XEP-0434: Trust Messages (TM)
 CQXmppTrustMessageKeyOwnerKey owner of the trust message as defined by XEP-0434: Trust Messages (TM)
 CQXmppTrustStorageStores end-to-end encryption trust data
 CQXmppAtmTrustStorageStores trust data for XEP-0450: Automatic Trust Management (ATM)
 CQXmppAtmTrustMemoryStorageStores trust data for XEP-0450: Automatic Trust Management (ATM) in the memory
 CQXmppTrustMemoryStorageStores trust data for end-to-end encryption in the memory
 CQXmppAtmTrustMemoryStorageStores trust data for XEP-0450: Automatic Trust Management (ATM) in the memory
 CQXmppUploadServiceQXmppUploadService represents an HTTP File Upload service
 CQXmppUri
 CQXmppUtilsStatic utility functions
 CQXmppVCardAddressRepresent a vCard address
 CQXmppVCardEmailRepresents a vCard e-mail address
 CQXmppVCardOrganizationRepresents organization information in XMPP vCards
 CQXmppVCardPhoneRepresents a vCard phone number
 CQXmppFallback::Range
 CQXmppFallback::Reference
 CQXmpp::Uri::Register
 CQXmpp::Uri::Remove
 CQXmpp::Reply
 CQXmppMamManager::RetrievedMessagesContains all retrieved messages and the result IQ that can be used for pagination
 CQXmpp::Uri::Roster
 CQXmppJingleIq::RtpSessionStateActive
 CQXmppJingleIq::RtpSessionStateHold
 CQXmppJingleIq::RtpSessionStateMuting
 CQXmppJingleIq::RtpSessionStateRinging
 CQXmppJingleIq::RtpSessionStateUnhold
 CQXmpp::SendSuccess
 CQXmppMixManager::Service
 CQXmppOmemoStorage::SignedPreKeyPair
 CQXmppByteStreamIq::StreamHost
 CQXmpp::StunServerSTUN server address
 CQXmpp::Uri::Subscribe
 CQXmppMixManager::Subscription
 CQXmpp::Success
 CQXmpp::TimeoutError
 CQXmpp::Uri::TrustMessage
 CQXmpp::TurnServerTURN server address
 CQXmpp::Uri::Unregister
 CQXmpp::Uri::Unsubscribe
 CQXmppFileSharingProvider::UploadUsed to control ongoing uploads