5 #ifndef SERVERINTROSPECTION_H
6 #define SERVERINTROSPECTION_H
8 #include "xmlrpc/variant.h"
32 void registerMethod( QString methodName, QVariant::Type returnType, QList<QVariant::Type> parameterTypes );
39 bool checkMethodParameters( QString methodName,
const QList<xmlrpc::Variant>& parameters, QVariant::Type *returnType = 0 )
const;
48 QSharedDataPointer<Private> d;
53 #endif //SERVERINTROSPECTION_H
bool isEmpty() const
Definition: serverintrospection.cpp:123
void registerMethod(QString methodName, QVariant::Type returnType, QList< QVariant::Type > parameterTypes)
Definition: serverintrospection.cpp:95
QStringList methodSignatures(QString methodName) const
Definition: serverintrospection.cpp:184
void setMethodHelpText(QString methodName, QString helpText)
Definition: serverintrospection.cpp:105
ServerIntrospection class implements introspection functionality to the xmlrpc::Server.
Definition: serverintrospection.h:27
QString methodHelp(QString methodName)
Definition: serverintrospection.cpp:205
QStringList listMethods() const
Definition: serverintrospection.cpp:167
bool checkMethodParameters(QString methodName, const QList< xmlrpc::Variant > ¶meters, QVariant::Type *returnType=0) const
Definition: serverintrospection.cpp:144
Definition: client.cpp:15
bool isMethodSupported(QString methodName) const
Definition: serverintrospection.cpp:132
void clear()
Definition: serverintrospection.cpp:113