smack-core 4.5.0-beta4 API
Packages
Package
Description
Core classes of the Smack API.
Smack's API for XEP-0156: Discovering Alternative XMPP Connection Methods.
Classes and interfaces for Bind 2.0 (XEP-0386).
Smack's (new) API for client-to-server (c2s) connections.
Smack's internal API for client-to-server (c2s) connections.
Stanzas and extension elements for XMPP stream compression (XEP-138).
Providers for XMPP stream compression (XEP-138).
Smack classes for compression.
Smack classes for compression (XEP-0138) using zlib (RFC 1950).
Custom datatypes for Integers.
Smack includes built-in debugging consoles that will let you track all XML traffic between the client and server.
Allows
StanzaCollector and StanzaListener instances to filter for stanzas with particular attributes.Filter based on the type of an XMPP address.
Smack's Finite State Machine to handle the login logic.
Code used to initialize Smack.
Smack internal classes and interfaces.
Smack's IQ request handler API.
Classes and interfaces for Instant Stream Resumption (ISR) (XEP-0397).
XML stanzas and extension elements that are part of the XMPP protocol.
Helper classes for Stanza IDs.
Auxiliary classes for XMPP parsing.
The Smack provider architecture is a system for plugging in custom XML parsing of stanza extensions
(
ExtensionElement, IQ stanzas and
Nonza.Support for XMPP connections over Proxies.
Classes and interfaces for SASL based XMPP authentication.
SASL mechanisms provided by Smack Core.
Stanzas, plain stream- and extension elements for SASL.
Utility classes.
Smack's API for DNS related tasks.
Utility classes for Remote Connection Endpoints (RCE).
Stringencoder utilities.