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 void registerMethod(QString methodName, QVariant::Type returnType, QList< QVariant::Type > parameterTypes)
Definition: serverintrospection.cpp:95
bool isMethodSupported(QString methodName) const
Definition: serverintrospection.cpp:132
void setMethodHelpText(QString methodName, QString helpText)
Definition: serverintrospection.cpp:105
bool isEmpty() const
Definition: serverintrospection.cpp:123
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
Definition: client.cpp:15
QStringList methodSignatures(QString methodName) const
Definition: serverintrospection.cpp:184
void clear()
Definition: serverintrospection.cpp:113
bool checkMethodParameters(QString methodName, const QList< xmlrpc::Variant > ¶meters, QVariant::Type *returnType=0) const
Definition: serverintrospection.cpp:144