Adhoc | This class implements a provider for JEP-0050 (Ad-hoc Commands) |
AdhocCommandProvider | A virtual interface for an Ad-hoc Command Provider according to JEP-0050 |
Annotations | This is an implementation of JEP-0145 (Annotations) |
AnnotationsHandler | A virtual interface which can be reimplemented to receive notes with help of the Annotations object |
AnnotationsHandler::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 |
BookmarkHandler::bookmarkListItem | |
BookmarkHandler::conferenceListItem | |
BookmarkStorage | This is an implementation of JEP-0048 (Bookmark Storage) |
CertInfo | |
ChatStateFilter | This class adds Chat State Notifications (JEP-0085) support to a MessageSession |
ChatStateHandler | A virtual interface that enables an object to be notified about a remote entity's Chat States (JEP-0085) |
Client | This class implements a basic Jabber Client |
ClientBase | This is the common base class for a jabber Client and a jabber Component |
Component | This is an implementation of a basic jabber Component |
Compression | |
Connection | This is an implementation of a TLS- and Stream Compression-aware connection handler |
ConnectionListener | Derived classes can be registered as ConnectionListeners with the Client |
DataForm | An abstraction of a JEP-0004 Data Form |
DataFormBase | An abstract base class for a JEP-0004 Data Form |
DataFormField | An abstraction of a single field in a JEP-0004 Data Form |
DataFormItem | An abstraction of an <item> element in a JEP-0004 Data Form of type result |
DataFormReported | An abstraction of an <reported> element in a JEP-0004 Data Form of type result |
Disco | This class implements JEP-0030 (Service Discovery) and JEP-0092 (Software Version) |
DiscoHandler | A virtual interface that enables objects to receive Service Discovery (JEP-0030) events |
DiscoNodeHandler | Derived classes can be registered as NodeHandlers for certain nodes with the Disco object |
DNS | This class holds a number of static functions used for DNS related stuff |
FlexibleOffline | An implementation of JEP-0013 (Flexible Offline Message Retrieval) |
FlexibleOfflineHandler | Implementation of this virtual interface allows for retrieval of offline messages following JEP-0030 |
InBandBytestream | An implementation of a single In-Band Bytestream (JEP-0047) |
InBandBytestreamDataHandler | A virtual interface that allows implementors to receive data sent over a In-Band Bytestream as defined in JEP-0047 |
InBandBytestreamHandler | A virtual interface that allows to receive new incoming In-Band Bytestream requests from remote entities |
InBandBytestreamManager | An InBandBytestreamManager dispatches In-Band Bytestreams |
IqHandler | A virtual interface which can be reimplemented to receive IQ stanzas |
JID | An abstraction of a JID |
LastActivity | This is an implementation of JEP-0012 (Last Activity) for both clients and components |
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 |
MessageEventFilter | This class adds Message Event (JEP-0022) support to a MessageSession |
MessageEventHandler | A virtual interface that enables an object to be notified about Message Events (JEP-0022) |
MessageFilter | Virtual base class for message filters |
MessageHandler | A virtual interface which can be reimplemented to receive incoming message stanzas |
MessageSession | An abstraction of a message session between any two entities |
MessageSessionHandler | A virtual interface which can be reimplemented to receive incoming message sessions |
NonSaslAuth | This class is an implementation of JEP-0078 (Non-SASL Authentication) |
Parser | This class is an abstraction of libiksemel's XML parser |
Prep | This class offers static functions to stringprep the individual parts of a JID |
PresenceHandler | A virtual interface which can be reimplemented to receive presence stanzas |
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 |
PrivacyManager | This class implements a manager for privacy lists as defined in section 10 of RFC 3921 |
PrivateXML | This class implements JEP-0049 (Private XML Storage) |
PrivateXMLHandler | A virtual interface which can be reimplemented to store and receive private XML data |
Registration | This class is an implementation of JEP-0077 (In-Band Registration) |
Registration::fieldStruct | |
RegistrationHandler | A virtual interface that receives events from an Registration object |
RosterItem | An abstraction of a roster item |
RosterItem::Resource | Holds resource attributes |
RosterListener | A virtual interface which can be reimplemented to receive roster updates |
RosterManager | This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace |
Search | An implementation of JEP-0055 (Jabber Search) |
SearchFieldStruct | |
SearchHandler | A virtual interface that enables objects to receive Jabber Search (JEP-0055) results |
Stanza | This is an abstraction of a XMPP stanza |
SubscriptionHandler | A virtual interface which can be reimplemented to receive incoming subscription stanzas |
Tag | This is an abstraction of an XML element |
TagHandler | A virtual interface which can be reimplemented to receive non-XMPP Core stanzas |
VCard | A VCard abstraction |
VCard::Address | |
VCard::Email | |
VCard::Geo | |
VCard::Name | |
VCard::Org | |
VCard::Photo | |
VCard::Telephone | |
VCardHandler | A virtual interface that helps requesting Jabber VCards |
VCardManager | A VCardManager can be used to fetch an entities VCard as well as for setting one's own VCard |