Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

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)
Adhoc::CommandAn abstraction of an Adhoc Command element (from Adhoc Commands, XEP-0050) as a StanzaExtension
Adhoc::Command::Note
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
Affiliate
AMPThis is an implementation of XEP-0079 (Advanced Message Processing) as a StanzaExtension
AMP::Rule
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
AsyncDNSAn asynchronous DNS resolver class
AsyncDNSHandlerA handler that will receive results of the asynchronous DNS resolver
AttentionThis is an implementation of XEP-0224 as a StanzaExtension
BOBThis is an implementation of XEP-0231 as a StanzaExtension
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)
BytestreamAn abstraction of a single bytestream
BytestreamDataHandlerA 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
BytestreamHandlerA virtual interface that allows to receive new incoming Bytestream requests from remote entities
CapabilitiesThis is an implementation of XEP-0115 (Entity Capabilities)
CertInfo
ChatStateAn implementation of Chat State Notifications (XEP-0085) as a StanzaExtension
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
CompressionDefaultThis is an abstraction of the various Compression implementations
CompressionZlib
ConferenceListItem
ConnectionBaseAn abstract base class for a connection
ConnectionBOSHThis is an implementation of a BOSH (HTTP binding) connection
ConnectionCompressionThis is an implementation of a de/compressing 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
ConnectionTLSThis is an implementation of a TLS/SSL connection
ConnectionTLSServerThis is an implementation of the server-side of a TLS/SSL connection
ContentAn abstraction of a Jingle Content Type
DataFormAn abstraction of a XEP-0004 Data Form
DataFormFieldAn abstraction of a single field in a XEP-0004 Data Form
DataFormFieldContainerAn abstract base class for a XEP-0004 Data Form
DataFormItemAn abstraction of an <item> element in a XEP-0004 Data Form of type result
DataFormReportedAn abstraction of a <reported> element in a XEP-0004 Data Form of type result
DelayedDeliveryThis is an implementation of XEP-0203 (Delayed Delivery)
DescriptionAn abstraction of a Jingle Description (Application Format)
DiscoThis class implements XEP-0030 (Service Discovery) and XEP-0092 (Software Version)
Disco::IdentityAn abstraction of a Disco identity (Service Discovery, XEP-0030)
Disco::InfoAn abstraction of a Disco Info element (from Service Discovery, XEP-0030) as a StanzaExtension
Disco::ItemAn abstraction of a Disco item (Service Discovery, XEP-0030)
Disco::ItemsAn abstraction of a Disco query element (from Service Discovery, XEP-0030) in the disco#items namespace, implemented as a StanzaExtension
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
DNSThis class holds a number of static functions used for DNS related stuff
DTMFAn abstraction of a Jingle DTMF element, of XEP-0181
ErrorA stanza error abstraction implemented as a StanzaExtension
EventA base class for events
EventThis is an implementation of a PubSub Notification as a StanzaExtension
Event::ItemOperation
EventDispatcherAn Event dispatcher
EventHandlerAn base class for event handlers
FeatureNegAn abstraction of Feature Negotiation (XEP-0020), implemented as a StanzaExtension
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
GnuTLSServerThis class implements (stream) encryption using GnuTLS server-side
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)
ICEUDPAn abstraction of the signaling part of Jingle ICE-UDP Transport Method (XEP-0176)
InBandBytestreamAn implementation of a single In-Band Bytestream (XEP-0047)
InstantMUCRoomThis class implements an instant MUC room
IQAn abstraction of an IQ stanza
IqHandlerA virtual interface which can be reimplemented to receive IQ stanzas
ItemAbstracts a PubSub Item (XEP-0060)
JIDAn abstraction of a JID
LastActivityThis is an implementation of XEP-0012 (Last Activity) for both clients and components
LastActivity::QueryThis is an abstraction of a LastActivity Query that can be used in XEP-0012 as well as XEP-0256
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
ManagerThis manager is used to interact with PubSub services (XEP-0060)
MD4An MD4 implementation
MD5An MD5 implementation
MessageAn abstraction of a message stanza
MessageEventAn implementation of Message Events (XEP-0022) as a StanzaExtension
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
MUCInvitationHandlerA handler that can be used to receive invitations to MUC rooms
MUCInviteThis is an implementation of XEP-0249 (Direct MUC Invitations) as a StanzaExtension
MUCListItem
MUCMessageSessionThis is a MessageSession, adapted to be used in a MUC context
MUCRoomThis is an implementation of XEP-0045 (Multi-User Chat)
MUCRoom::MUCAn abstraction of a MUC query
MUCRoom::MUCUserAn abstraction of a MUC user query
MUCRoomConfigHandlerAn abstract interface that can be implemented for MUC room configuration
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
NicknameAn implementation of User Nickname (XEP-0172) as a StanzaExtension
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
OpenSSLBase
OpenSSLClient
OpenSSLServer
ParserThis class implements an XML parser
PluginAn abstraction of a Jingle plugin
PresenceAn abstraction of a presence stanza
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
RAPThis is an implementation of XEP-0168 as a StanzaExtension
RawUDPAn abstraction of the signaling part of Jingle Raw UDP Transport Method (XEP-0177)
ReceiptAn implementation of Message Receipts (XEP-0184) as a StanzaExtension
RegistrationThis class is an implementation of XEP-0077 (In-Band Registration)
Registration::QueryA wrapping class for the XEP-0077 <query> element
RegistrationFields
RegistrationHandlerA virtual interface that receives events from an Registration object
ResourceHolds resource attributes
ResultHandlerA virtual interface to receive item related requests results
RosterItemAn abstraction of a roster item
RosterItemDataA class holding roster item data
RosterListenerA virtual interface which can be reimplemented to receive roster updates
RosterManagerThis class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace
RTPAn abstraction of the signaling part of Jingle RTP Sessions (XEP-0167)
RTP::PayloadAn abstraction of the payload-type> element used as child of the <description> element
SChannelBase
SChannelClient
SChannelServer
SearchAn implementation of XEP-0055 (Jabber Search)
SearchFieldStruct
SearchHandlerA virtual interface that enables objects to receive Jabber Search (XEP-0055) results
SessionThis is an implementation of a Jingle Session (XEP-0166)
Session::JingleThis is an abstraction of the XEP-0166 (Jingle) <jingle> element as a StanzaExtension
Session::ReasonAn abstraction of a terminate reason
SessionHandler
SHAAn implementation of SHA1
SHIMAn implementation/abstraction of Stanza Headers and Internet Metadata (SHIM, XEP-0131)
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)
SOCKS5BytestreamManagerAn SOCKS5BytestreamManager dispatches SOCKS5 Bytestreams
SOCKS5BytestreamServerA server listening for SOCKS5 bytestreams
SoftwareVersionThis is an implementation of XEP-0092 as a StanzaExtension
StanzaThis is the base class for XMPP stanza abstractions
StanzaExtensionThis class abstracts a stanza extension, which is usually an 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
Subscriber
SubscriptionAn abstraction of a subscription stanza
SubscriptionHandlerA virtual interface which can be reimplemented to receive incoming subscription stanzas
SubscriptionInfo
TagThis is an abstraction of an XML element
Tag::Attribute
TagHandlerA virtual interface which can be reimplemented to receive non-XMPP Core stanzas
ThreadA simple wrapper around the platform's native thread implementation
TLSBaseAn abstract base class for TLS implementations
TLSDefaultThis is an abstraction of the various TLS backends
TLSHandlerAn interface that allows for interacting with TLS implementations derived from TLSBase
TrackedInfo
TransportAn abstract base class of a Jingle Transport
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)
XHtmlIMThis is a wrapper of an XHTML-IM (XEP-0071) message body

Generated on Thu Mar 11 12:36:32 2010 for gloox by  doxygen 1.4.1