Core classes

Core classes include all necessary classes to build a basic client or server application. This for example also includes the logging class QXmppLogger.

QXmppClient

The main class for connecting to an XMPP server

QXmppClientExtension

The base class for QXmppClient extensions

QXmppLoggable

Represents a source of logging messages

QXmppLogger

Represents a sink for logging messages

QXmppPromise

Create and update QXmppTask objects to communicate results of asynchronous operations

QXmppServer

Represents an XMPP server

QXmppServerExtension

The base class for QXmppServer extensions

QXmppTask

Handle for an ongoing operation that finishes in the future

QXmppClient

The main class for connecting to an XMPP server

QXmppClientExtension

The base class for QXmppClient extensions

QXmppLoggable

Represents a source of logging messages

QXmppLogger

Represents a sink for logging messages

QXmppPromise

Create and update QXmppTask objects to communicate results of asynchronous operations

QXmppServer

Represents an XMPP server

QXmppServerExtension

The base class for QXmppServer extensions

QXmppTask

Handle for an ongoing operation that finishes in the future