 VCard::Address | |
 AdhocCommandProvider | A virtual interface for an Ad-hoc Command Provider according to XEP-0050 |
 AdhocHandler | A virtual interface for an Ad-hoc Command users according to XEP-0050 |
 AnnotationsHandler | A virtual interface which can be reimplemented to receive notes with help of the Annotations object |
 AnnotationsListItem | |
 Base64 | An implementation of the Base64 data encoding (RFC 3548) |
 BookmarkHandler | A virtual interface which can be reimplemented to receive bookmarks with help of a BookmarkStorage object |
 BookmarkListItem | |
 CertInfo | |
 ChatStateHandler | A virtual interface that enables an object to be notified about a remote entity's Chat States (XEP-0085) |
 CompressionBase | This is an abstract base class for stream compression implementations |
  CompressionZlib | |
 CompressionDataHandler | An abstract base class used to receive de/compressed data from a CompressionBase-derived object |
  ClientBase | This is the common base class for a Jabber/XMPP Client and a jabber Component |
   Client | This class implements a basic Jabber Client |
   Component | This is an implementation of a basic jabber Component |
 ConferenceListItem | |
 ConnectionBase | An abstract base class for a connection |
  ConnectionHTTPProxy | This is an implementation of a simple HTTP Proxying connection |
  ConnectionSOCKS5Proxy | This is an implementation of a simple SOCKS5 Proxying connection (RFC 1928 + RFC 1929) |
  ConnectionTCPBase | This is a base class for a simple TCP connection |
   ConnectionTCPClient | This is an implementation of a simple TCP connection |
   ConnectionTCPServer | This is an implementation of a simple listening TCP connection |
 ConnectionDataHandler | This is an abstract base class to receive events from a ConnectionBase-derived object |
  ClientBase | This is the common base class for a Jabber/XMPP Client and a jabber Component |
  ConnectionHTTPProxy | This is an implementation of a simple HTTP Proxying connection |
  ConnectionSOCKS5Proxy | This is an implementation of a simple SOCKS5 Proxying connection (RFC 1928 + RFC 1929) |
  SOCKS5Bytestream | An implementation of a single SOCKS5 Bytestream (XEP-0065) |
  SOCKS5BytestreamServer | A server listening for SOCKS5 bytestreams |
 ConnectionHandler | This 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 |
  SOCKS5BytestreamServer | A server listening for SOCKS5 bytestreams |
 ConnectionListener | Derived classes can be registered as ConnectionListeners with the Client |
 DataFormBase | An abstract base class for a XEP-0004 Data Form |
  DataForm | An abstraction of a XEP-0004 Data Form |
  DataFormItem | An abstraction of an <item> element in a XEP-0004 Data Form of type result |
  DataFormReported | An abstraction of an <reported> element in a XEP-0004 Data Form of type result |
 DataFormField | An abstraction of a single field in a XEP-0004 Data Form |
  DataFormItem | An abstraction of an <item> element in a XEP-0004 Data Form of type result |
  DataFormReported | An abstraction of an <reported> element in a XEP-0004 Data Form of type result |
 DiscoHandler | A virtual interface that enables objects to receive Service Discovery (XEP-0030) events |
  Adhoc | This class implements a provider for XEP-0050 (Ad-hoc Commands) |
  FlexibleOffline | An implementation of XEP-0013 (Flexible Offline Message Retrieval) |
  MUCRoom | This is an implementation of XEP-0045 (Multi-User Chat) |
   InstantMUCRoom | This class implements an instant MUC room |
    UniqueMUCRoom | This class implements a unique MUC room |
 DiscoNodeHandler | Derived classes can be registered as NodeHandlers for certain nodes with the Disco object |
  Adhoc | This class implements a provider for XEP-0050 (Ad-hoc Commands) |
  MUCRoom | This is an implementation of XEP-0045 (Multi-User Chat) |
 DiscoNodeItem | |
 DNS | This class holds a number of static functions used for DNS related stuff |
 VCard::Email | |
 FlexibleOfflineHandler | Implementation of this virtual interface allows for retrieval of offline messages following XEP-0030 |
 VCard::Geo | |
 InBandBytestreamDataHandler | A virtual interface that allows implementors to receive data sent over a In-Band Bytestream as defined in XEP-0047 |
 InBandBytestreamHandler | A virtual interface that allows to receive new incoming In-Band Bytestream requests from remote entities |
 IqHandler | A virtual interface which can be reimplemented to receive IQ stanzas |
  Adhoc | This class implements a provider for XEP-0050 (Ad-hoc Commands) |
  Disco | This class implements XEP-0030 (Service Discovery) and XEP-0092 (Software Version) |
  FlexibleOffline | An implementation of XEP-0013 (Flexible Offline Message Retrieval) |
  InBandBytestreamManager | An InBandBytestreamManager dispatches In-Band Bytestreams |
  LastActivity | This is an implementation of XEP-0012 (Last Activity) for both clients and components |
  MUCRoom | This is an implementation of XEP-0045 (Multi-User Chat) |
  NonSaslAuth | This class is an implementation of XEP-0078 (Non-SASL Authentication) |
  PrivacyManager | This class implements a manager for privacy lists as defined in section 10 of RFC 3921 |
  PrivateXML | This class implements XEP-0049 (Private XML Storage) |
   Annotations | This is an implementation of XEP-0145 (Annotations) |
   BookmarkStorage | This is an implementation of XEP-0048 (Bookmark Storage) |
  Registration | This class is an implementation of XEP-0077 (In-Band Registration) |
  RosterManager | This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace |
  Search | An implementation of XEP-0055 (Jabber Search) |
  SIManager | This class manages streams initiated using XEP-0095 |
  SOCKS5BytestreamManager | An SOCKS5BytestreamManager dispatches SOCKS5 Bytestreams |
  VCardManager | A VCardManager can be used to fetch an entities VCard as well as for setting one's own VCard |
 JID | An abstraction of a JID |
 VCard::Label | |
 LastActivityHandler | This is an virtual interface that, once reimplemented, allows to receive the results of Last-Activity-queries to other entities |
 LogHandler | A virtual interface which can be reimplemented to receive debug and log messages |
 LogSink | An implementation of log sink and source |
 MD5 | An MD% implementation |
 MessageEventHandler | A virtual interface that enables an object to be notified about Message Events (XEP-0022) |
 MessageFilter | Virtual base class for message filters |
  ChatStateFilter | This class adds Chat State Notifications (XEP-0085) support to a MessageSession |
  InBandBytestream | An implementation of a single In-Band Bytestream (XEP-0047) |
  MessageEventFilter | This class adds Message Event (XEP-0022) support to a MessageSession |
 MessageHandler | A virtual interface which can be reimplemented to receive incoming message stanzas |
  MUCRoom | This is an implementation of XEP-0045 (Multi-User Chat) |
 MessageSession | An abstraction of a message session between any two entities |
  MUCMessageSession | This is a MessageSession, adapted to be used in a MUC context |
 MessageSessionHandler | A virtual interface which can be reimplemented to receive incoming message sessions |
 MUCInvitationHandler | |
 MUCListItem | |
 MUCRoomConfigHandler | |
 MUCRoomHandler | This interface enables inheriting classes to be notified about certain events in a MUC room |
 MUCRoomParticipant | |
 Mutex | A simple implementation of mutex as a wrapper around a pthread mutex or a win32 critical section |
 MutexGuard | A simple implementation of a mutex guard |
 VCard::Name | |
 VCard::Org | |
 Parser | This class implements an XML parser |
 VCard::Photo | |
 PresenceHandler | A virtual interface which can be reimplemented to receive presence stanzas |
  MUCRoom | This is an implementation of XEP-0045 (Multi-User Chat) |
  RosterManager | This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace |
 PrivacyItem | This is an abstraction of a single item of a privacy list, describing an allowed or forbidden action |
 PrivacyListHandler | A virtual interface that allows to retrieve Privacy Lists |
 PrivateXMLHandler | A virtual interface which can be reimplemented to store and receive private XML data |
  Annotations | This is an implementation of XEP-0145 (Annotations) |
  BookmarkStorage | This is an implementation of XEP-0048 (Bookmark Storage) |
  RosterManager | This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace |
 RegistrationFields | |
 RegistrationHandler | A virtual interface that receives events from an Registration object |
 Resource | Holds resource attributes |
 RosterItem | An abstraction of a roster item |
 RosterListener | A virtual interface which can be reimplemented to receive roster updates |
 SearchFieldStruct | |
 SearchHandler | A virtual interface that enables objects to receive Jabber Search (XEP-0055) results |
 SHA | An implementation of SHA1 |
 SIHandler | An 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 |
  SIProfileFT | An implementation of the file transfer SI profile (XEP-0096) |
 SIProfileFTHandler | An abstract base class to handle file transfer (FT) requests |
 SIProfileHandler | An abstract base class to handle SI requests for a specific profile, e.g. file transfer |
  SIProfileFT | An implementation of the file transfer SI profile (XEP-0096) |
 SOCKS5BytestreamDataHandler | A 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 |
 SOCKS5BytestreamHandler | A virtual interface that allows to receive new incoming SOCKS5 Bytestream requests from remote entities |
  SIProfileFT | An implementation of the file transfer SI profile (XEP-0096) |
 StanzaExtension | This class abstracts a stanza extension, which is usually (but not necessarily) an 'x' element in a specific namespace |
  DelayedDelivery | This is an implementation of XEP-0203 (Delayed Delivery) |
  GPGEncrypted | This is an abstraction of a jabber:x:encrypted namespace element, as used in XEP-0027 (Current Jabber OpenPGP Usage) |
  GPGSigned | This is an abstraction of a jabber:x:signed namespace element, as used in XEP-0027 (Current Jabber OpenPGP Usage) |
  OOB | This is an abstraction of a jabber:x:oob namespace element or a jabber:iq:oob namespace element as specified in XEP-0066 |
  VCardUpdate | This is an abstraction of a vcard-temp:x:update namespace element, as used in XEP-0153 (vCard-Based Avatars) |
  XDelayedDelivery | This is an implementation of XEP-0091 (Delayed Delivery) |
 StanzaExtensionFactory | A Factory that creates StanzaExtensions from Tags |
 StatisticsHandler | A virtual interface which can be reimplemented to receive connection statistics |
 StatisticsStruct | |
 StreamHost | |
 SubscriptionHandler | A virtual interface which can be reimplemented to receive incoming subscription stanzas |
  RosterManager | This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace |
 Tag | This is an abstraction of an XML element |
  Stanza | This is an abstraction of a XMPP stanza |
 TagHandler | A virtual interface which can be reimplemented to receive non-XMPP Core stanzas |
  ClientBase | This is the common base class for a Jabber/XMPP Client and a jabber Component |
 VCard::Telephone | |
 TLSBase | An abstract base class for TLS implementations |
  GnuTLSBase | This is the common base class for (stream) encryption using GnuTLS |
   GnuTLSClient | This class implements a TLS backend using GnuTLS |
   GnuTLSClientAnon | This class implements an anonymous TLS backend using GnuTLS |
   GnuTLSServerAnon | This class implements (stream) encryption using GnuTLS server-side |
  OpenSSL | |
  SChannel | |
  TLSDefault | This is an abstraction of the various TLS implementations |
 TLSHandler | An interface that allows for interacting with TLS implementations derived from TLSBase |
  ClientBase | This is the common base class for a Jabber/XMPP Client and a jabber Component |
 VCard | A VCard abstraction |
 VCardHandler | A virtual interface that helps requesting Jabber VCards |