gloox  1.0.16
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CVCard::Address
 CAdhocCommandProviderA virtual interface for an Ad-hoc Command Provider according to XEP-0050
 CAdhocHandlerA virtual interface for an Ad-hoc Command users according to XEP-0050
 CAffiliate
 CAnnotationsHandlerA virtual interface which can be reimplemented to receive notes with help of the Annotations object
 CAnnotationsListItem
 CAtomicRefCountA simple implementation of a thread safe 32-bit reference count. Native functions are used where possible. When not available, a mutex is used for locking and unlocking
 CTag::Attribute
 CBookmarkHandlerA virtual interface which can be reimplemented to receive bookmarks with help of a BookmarkStorage object
 CBookmarkListItem
 CBytestreamAn abstraction of a single bytestream
 CBytestreamDataHandlerA virtual interface that allows implementors to receive data sent over a SOCKS5 Bytestream as defined in XEP-0066, or an In-Band Bytestream as defined in XEP-0047. You'll also need it for sending of data
 CBytestreamHandlerA virtual interface that allows to receive new incoming Bytestream requests from remote entities
 CICEUDP::Candidate
 CCertInfo
 CChatStateHandlerA virtual interface that enables an object to be notified about a remote entity's Chat States (XEP-0085)
 CCompressionBaseThis is an abstract base class for stream compression implementations
 CCompressionDataHandlerAn abstract base class used to receive de/compressed data from a CompressionBase-derived object
 CConferenceListItem
 CConnectionBaseAn abstract base class for a connection
 CConnectionDataHandlerThis is an abstract base class to receive events from a ConnectionBase-derived object
 CConnectionHandlerThis is an abstract base class to receive incoming connection attempts. Do not confuse this with ConnectionListener, which is used with XMPP streams and has a completely different meaning
 CConnectionListenerDerived classes can be registered as ConnectionListeners with the Client
 CDataFormFieldAn abstraction of a single field in a XEP-0004 Data Form
 CDataFormFieldContainerAn abstract base class for a XEP-0004 Data Form
 CDiscoHandlerA virtual interface that enables objects to receive Service Discovery (XEP-0030) events
 CDiscoNodeHandlerDerived classes can be registered as NodeHandlers for certain nodes with the Disco object
 CDNSThis class holds a number of static functions used for DNS related stuff
 CVCard::Email
 CEventA base class for events
 CEventDispatcherAn Event dispatcher
 CEventHandlerAn base class for event handlers
 CFileTransfer::File
 CFlexibleOfflineHandlerImplementation of this virtual interface allows for retrieval of offline messages following XEP-0030
 CVCard::Geo
 CHandlerA base class that gets informed about advertised or removed XMPP services on the local network
 CDisco::IdentityAn abstraction of a Disco identity (Service Discovery, XEP-0030)
 CIqHandlerA virtual interface which can be reimplemented to receive IQ stanzas
 CItemAbstracts a PubSub Item (XEP-0060)
 CDisco::ItemAn abstraction of a Disco item (Service Discovery, XEP-0030)
 CEvent::ItemOperation
 CJIDAn abstraction of a JID
 CVCard::Label
 CLastActivityHandlerThis is an virtual interface that, once reimplemented, allows to receive the results of Last-Activity-queries to other entities
 CLogHandlerA virtual interface which can be reimplemented to receive debug and log messages
 CLogSinkAn implementation of log sink and source
 CManagerThis is a manager for server-less messaging (XEP-0174)
 CMD5An MD% implementation
 CMessageEventHandlerA virtual interface that enables an object to be notified about Message Events (XEP-0022)
 CMessageFilterVirtual base class for message filters
 CMessageHandlerA virtual interface which can be reimplemented to receive incoming message stanzas
 CMessageSessionAn abstraction of a message session between any two entities
 CMessageSessionHandlerA virtual interface which can be reimplemented to receive incoming message sessions
 CMUCInvitationHandlerA handler that can be used to receive invitations to MUC rooms
 CMUCListItem
 CMUCRoomConfigHandlerAn abstract interface that can be implemented for MUC room configuration
 CMUCRoomHandlerThis interface enables inheriting classes to be notified about certain events in a MUC room
 CMUCRoomParticipant
 CMutexA simple implementation of mutex as a wrapper around a pthread mutex or a win32 critical section
 CMutexGuardA simple implementation of a mutex guard
 CVCard::Name
 CAdhoc::Command::Note
 CVCard::Org
 CParserThis class implements an XML parser
 CVCard::Photo
 CPluginAn abstraction of a Jingle plugin. This is part of Jingle (XEP-0166 et al.)
 CPluginFactoryA factory for which creates Plugin instances based on Tags. This is part of Jingle (XEP-0166)
 CPresenceHandlerA virtual interface which can be reimplemented to receive presence stanzas
 CPrivacyItemThis is an abstraction of a single item of a privacy list, describing an allowed or forbidden action
 CPrivacyListHandlerA virtual interface that allows to retrieve Privacy Lists
 CPrivateXMLHandlerA virtual interface which can be reimplemented to store and receive private XML data
 CRegistrationFields
 CRegistrationHandlerA virtual interface that receives events from an Registration object
 CResourceHolds resource attributes
 CResultHandlerA virtual interface to receive item related requests results
 CRosterItemAn abstraction of a roster item
 CRosterItemDataA class holding roster item data
 CRosterListenerA virtual interface which can be reimplemented to receive roster updates
 CAMP::Rule
 CSearchFieldStruct
 CSearchHandlerA virtual interface that enables objects to receive Jabber Search (XEP-0055) results
 CServiceAn abstraction of the parameters of a single link-local service
 CSessionHandlerA Jingle session handler
 CSHAAn implementation of SHA1
 CSIHandlerAn abstract base class to handle results of outgoing SI requests, i.e. you requested a stream (using SIManager::requestSI()) to send a file to a remote entity
 CSIProfileFTHandlerAn abstract base class to handle file transfer (FT) requests
 CSIProfileHandlerAn abstract base class to handle SI requests for a specific profile, e.g. file transfer
 CStanzaThis is the base class for XMPP stanza abstractions
 CStanzaExtensionThis class abstracts a stanza extension, which is usually an element in a specific namespace
 CStanzaExtensionFactoryA Factory that creates StanzaExtensions from Tags
 CStatisticsHandlerA virtual interface which can be reimplemented to receive connection statistics
 CStatisticsStruct
 CStreamHost
 CSubscriber
 CSubscriptionHandlerA virtual interface which can be reimplemented to receive incoming subscription stanzas
 CSubscriptionInfo
 CTagThis is an abstraction of an XML element
 CTagHandlerA virtual interface which can be reimplemented to receive non-XMPP Core stanzas
 CVCard::Telephone
 CTLSBaseAn abstract base class for TLS implementations
 CTLSHandlerAn interface that allows for interacting with TLS implementations derived from TLSBase
 CTrackedInfo
 CVCardHandlerA virtual interface that helps requesting Jabber VCards