OSCAR-code/3rdparty/qtxmlrpc/client/src/xmlrpcclient.h
2013-09-16 14:45:50 +10:00

29 lines
582 B
C++

#ifndef XMLRPCCLIENT_H
#define XMLRPCCLIENT_H
#include "httpclient.h"
#include <QObject>
#include <QString>
#include <QVariant>
#include <QByteArray>
#include <QVariantList>
class XmlRpcClient : public HttpClient
{
Q_OBJECT
public:
XmlRpcClient( const QString &host,
const quint16 port );
void execute( const QString &method,
const QVariantList &params );
signals:
void dataReady( const QVariant &data );
private slots:
void onDataReady( const QByteArray &data );
};
#endif // XMLRPCCLIENT_H