QXmpp  Version:0.4.92
 All Classes Functions Enumerations Enumerator Properties Groups
Public Slots | Public Member Functions | Static Public Member Functions
QXmppInvokable Class Reference

#include <QXmppInvokable.h>

List of all members.

Public Slots

QStringList interfaces () const

Public Member Functions

 QXmppInvokable (QObject *parent=0)
 ~QXmppInvokable ()
 Destroys a QXmppInvokable.
QVariant dispatch (const QByteArray &method, const QList< QVariant > &args=QList< QVariant >())
virtual bool isAuthorized (const QString &jid) const =0

Static Public Member Functions

static QList< QByteArray > paramTypes (const QList< QVariant > &params)

Detailed Description

This is the base class for all objects that will be invokable via RPC. All public slots of objects derived from this class will be exposed to the RPC interface. As a note for all methods, they can only understand types that QVariant knows about.

    @author Ian Reinhart Geiser <geiseri@kde.org>

Constructor & Destructor Documentation

QXmppInvokable::QXmppInvokable ( QObject *  parent = 0)

Constructs a QXmppInvokable with the specified parent.

Parameters:
lass for all objects that will be invokable via RPC. All public slots of objects derived from this class will be exposed to the RPC interface. As a note for all methods, they can only understand types that QVariant knows about.

    @author Ian Reinhart Geiser <geiseri@kde.org>

Constructor & Destructor Documentation

QXmppInvokable::QXmppInvokable ( QObject *  parent = 0)

Constructs a QXmppInvokable with the specified parent.

Parameters:
lass for all objects that will be invokable via RPC. All public slots of objects derived from this class will be exposed to the RPC interface. As a note for all methods, they can only understand types that QVariant knows about.

    @author Ian Reinhart Geiser <geiseri@kde.org>

Constructor & Destructor Documentation

QXmppInvokable::QXmppInvokable ( QObject *  parent = 0)

Constructs a QXmppInvokable with the specified parent.

Parameters:
lass for all objects that will be invokable via RPC. All public slots of objects derived from this class will be exposed to the RPC interface. As a note for all methods, they can only understand types that QVariant knows about.

    @author Ian Reinhart Geiser <geiseri@kde.org>

Constructor & Destructor Documentation

QXmppInvokable::QXmppInvokable ( QObject *  parent = 0)

Constructs a QXmppInvokable with the specified parent.

Parameters:
lass for all objects that will be invokable via RPC. All public slots of objects derived from this class will be exposed to the RPC interface. As a note for all methods, they can only understand types that QVariant knows about.

    @author Ian Reinhart Geiser <geiseri@kde.org>

Constructor & Destructor Documentation

QXmppInvokable::QXmppInvokable ( QObject *  parent = 0)