gloox Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AdhocThis class implements a provider for XEP-0050 (Ad-hoc Commands)
AdhocCommandProviderA virtual interface for an Ad-hoc Command Provider according to XEP-0050
AdhocHandlerA virtual interface for an Ad-hoc Command users according to XEP-0050
AnnotationsThis is an implementation of XEP-0145 (Annotations)
AnnotationsHandlerA virtual interface which can be reimplemented to receive notes with help of the Annotations object
AnnotationsListItem
Base64An implementation of the Base64 data encoding (RFC 3548)
BookmarkHandlerA virtual interface which can be reimplemented to receive bookmarks with help of a BookmarkStorage object
BookmarkListItem
BookmarkStorageThis is an implementation of XEP-0048 (Bookmark Storage)
CertInfo
ChatStateFilterThis class adds Chat State Notifications (XEP-0085) support to a MessageSession
ChatStateHandlerA virtual interface that enables an object to be notified about a remote entity's Chat States (XEP-0085)
ClientThis class implements a basic Jabber Client
ClientBaseThis is the common base class for a Jabber/XMPP Client and a jabber Component
ComponentThis is an implementation of a basic jabber Component
CompressionBaseThis is an abstract base class for stream compression implementations
CompressionDataHandlerAn abstract base class used to receive de/compressed data from a CompressionBase-derived object
CompressionZlib
ConferenceListItem
ConnectionBaseAn abstract base class for a connection
ConnectionDataHandlerThis is an abstract base class to receive events from a ConnectionBase-derived object
ConnectionHandlerThis 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
ConnectionHTTPProxyThis is an implementation of a simple HTTP Proxying connection
ConnectionListenerDerived classes can be registered as ConnectionListeners with the Client
ConnectionSOCKS5ProxyThis is an implementation of a simple SOCKS5 Proxying connection (RFC 1928 + RFC 1929)
ConnectionTCPBaseThis is a base class for a simple TCP connection
ConnectionTCPClientThis is an implementation of a simple TCP connection
ConnectionTCPServerThis is an implementation of a simple listening TCP connection
DataFormAn abstraction of a XEP-0004 Data Form
DataFormBaseAn abstract base class for a XEP-0004 Data Form
DataFormFieldAn abstraction of a single field in a XEP-0004 Data Form
DataFormItemAn abstraction of an <item> element in a XEP-0004 Data Form of type result
DataFormReportedAn abstraction of an <reported> element in a XEP-0004 Data Form of type result
DelayedDeliveryThis is an implementation of XEP-0203 (Delayed Delivery)
DiscoThis class implements XEP-0030 (Service Discovery) and XEP-0092 (Software Version)
DiscoHandlerA virtual interface that enables objects to receive Service Discovery (XEP-0030) events
DiscoNodeHandlerDerived classes can be registered as NodeHandlers for certain nodes with the Disco object
DiscoNodeItem
DNSThis class holds a number of static functions used for DNS related stuff
FlexibleOfflineAn implementation of XEP-0013 (Flexible Offline Message Retrieval)
FlexibleOfflineHandlerImplementation of this virtual interface allows for retrieval of offline messages following XEP-0030
GnuTLSBaseThis is the common base class for (stream) encryption using GnuTLS
GnuTLSClientThis class implements a TLS backend using GnuTLS
GnuTLSClientAnonThis class implements an anonymous TLS backend using GnuTLS
GnuTLSServerAnonThis class implements (stream) encryption using GnuTLS server-side
GPGEncryptedThis is an abstraction of a jabber:x:encrypted namespace element, as used in XEP-0027 (Current Jabber OpenPGP Usage)
GPGSignedThis is an abstraction of a jabber:x:signed namespace element, as used in XEP-0027 (Current Jabber OpenPGP Usage)
InBandBytestreamAn implementation of a single In-Band Bytestream (XEP-0047)
InBandBytestreamDataHandlerA virtual interface that allows implementors to receive data sent over a In-Band Bytestream as defined in XEP-0047
InBandBytestreamHandlerA virtual interface that allows to receive new incoming In-Band Bytestream requests from remote entities
InBandBytestreamManagerAn InBandBytestreamManager dispatches In-Band Bytestreams
InstantMUCRoomThis class implements an instant MUC room
IqHandlerA virtual interface which can be reimplemented to receive IQ stanzas
JIDAn abstraction of a JID
LastActivityThis is an implementation of XEP-0012 (Last Activity) for both clients and components
LastActivityHandlerThis is an virtual interface that, once reimplemented, allows to receive the results of Last-Activity-queries to other entities
LogHandlerA virtual interface which can be reimplemented to receive debug and log messages
LogSinkAn implementation of log sink and source
MD5An MD% implementation
MessageEventFilterThis class adds Message Event (XEP-0022) support to a MessageSession
MessageEventHandlerA virtual interface that enables an object to be notified about Message Events (XEP-0022)
MessageFilterVirtual base class for message filters
MessageHandlerA virtual interface which can be reimplemented to receive incoming message stanzas
MessageSessionAn abstraction of a message session between any two entities
MessageSessionHandlerA virtual interface which can be reimplemented to receive incoming message sessions
MUCInvitationHandler
MUCListItem
MUCMessageSessionThis is a MessageSession, adapted to be used in a MUC context
MUCRoomThis is an implementation of XEP-0045 (Multi-User Chat)
MUCRoomConfigHandler
MUCRoomHandlerThis interface enables inheriting classes to be notified about certain events in a MUC room
MUCRoomParticipant
MutexA simple implementation of mutex as a wrapper around a pthread mutex or a win32 critical section
MutexGuardA simple implementation of a mutex guard
NonSaslAuthThis class is an implementation of XEP-0078 (Non-SASL Authentication)
OOBThis is an abstraction of a jabber:x:oob namespace element or a jabber:iq:oob namespace element as specified in XEP-0066
OpenSSL
ParserThis class implements an XML parser
PresenceHandlerA virtual interface which can be reimplemented to receive presence stanzas
PrivacyItemThis is an abstraction of a single item of a privacy list, describing an allowed or forbidden action
PrivacyListHandlerA virtual interface that allows to retrieve Privacy Lists
PrivacyManagerThis class implements a manager for privacy lists as defined in section 10 of RFC 3921
PrivateXMLThis class implements XEP-0049 (Private XML Storage)
PrivateXMLHandlerA virtual interface which can be reimplemented to store and receive private XML data
RegistrationThis class is an implementation of XEP-0077 (In-Band Registration)
RegistrationFields
RegistrationHandlerA virtual interface that receives events from an Registration object
ResourceHolds resource attributes
RosterItemAn abstraction of a roster item
RosterListenerA virtual interface which can be reimplemented to receive roster updates
RosterManagerThis class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace
SChannel
SearchAn implementation of XEP-0055 (Jabber Search)
SearchFieldStruct
SearchHandlerA virtual interface that enables objects to receive Jabber Search (XEP-0055) results
SHAAn implementation of SHA1
SIHandlerAn 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
SIManagerThis class manages streams initiated using XEP-0095
SIProfileFTAn implementation of the file transfer SI profile (XEP-0096)
SIProfileFTHandlerAn abstract base class to handle file transfer (FT) requests
SIProfileHandlerAn abstract base class to handle SI requests for a specific profile, e.g. file transfer
SOCKS5BytestreamAn implementation of a single SOCKS5 Bytestream (XEP-0065)
SOCKS5BytestreamDataHandlerA virtual interface that allows implementors to receive data sent over a SOCKS5 Bytestream as defined in XEP-0066. You'll also need it for sending of data
SOCKS5BytestreamHandlerA virtual interface that allows to receive new incoming SOCKS5 Bytestream requests from remote entities
SOCKS5BytestreamManagerAn SOCKS5BytestreamManager dispatches SOCKS5 Bytestreams
SOCKS5BytestreamServerA server listening for SOCKS5 bytestreams
StanzaThis is an abstraction of a XMPP stanza
StanzaExtensionThis class abstracts a stanza extension, which is usually (but not necessarily) an 'x' element in a specific namespace
StanzaExtensionFactoryA Factory that creates StanzaExtensions from Tags
StatisticsHandlerA virtual interface which can be reimplemented to receive connection statistics
StatisticsStruct
StreamHost
SubscriptionHandlerA virtual interface which can be reimplemented to receive incoming subscription stanzas
TagThis is an abstraction of an XML element
TagHandlerA virtual interface which can be reimplemented to receive non-XMPP Core stanzas
TLSBaseAn abstract base class for TLS implementations
TLSDefaultThis is an abstraction of the various TLS implementations
TLSHandlerAn interface that allows for interacting with TLS implementations derived from TLSBase
UniqueMUCRoomThis class implements a unique MUC room
VCardA VCard abstraction
VCard::Address
VCard::Email
VCard::Geo
VCard::Label
VCard::Name
VCard::Org
VCard::Photo
VCard::Telephone
VCardHandlerA virtual interface that helps requesting Jabber VCards
VCardManagerA VCardManager can be used to fetch an entities VCard as well as for setting one's own VCard
VCardUpdateThis is an abstraction of a vcard-temp:x:update namespace element, as used in XEP-0153 (vCard-Based Avatars)
XDelayedDeliveryThis is an implementation of XEP-0091 (Delayed Delivery)

Generated on Sat Nov 10 08:50:27 2007 for gloox by  doxygen 1.5.3-20071008