sdrangel/swagger/sdrangel/code/qt5/client/SWGInstanceApi.h

131 lines
6.6 KiB
C++

/**
* SDRangel
* This is the web API of SDRangel SDR software. SDRangel is an Open Source Qt5/OpenGL 3.0+ GUI and server Software Defined Radio and signal analyzer in software. It supports Airspy, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube
*
* OpenAPI spec version: 4.0.0
* Contact: f4exb06@gmail.com
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
#ifndef _SWG_SWGInstanceApi_H_
#define _SWG_SWGInstanceApi_H_
#include "SWGHttpRequest.h"
#include "SWGAudioDevices.h"
#include "SWGAudioDevicesSelect.h"
#include "SWGDVSeralDevices.h"
#include "SWGDeviceSet.h"
#include "SWGDeviceSetList.h"
#include "SWGErrorResponse.h"
#include "SWGInstanceChannelsResponse.h"
#include "SWGInstanceDevicesResponse.h"
#include "SWGInstanceSummaryResponse.h"
#include "SWGLocationInformation.h"
#include "SWGLoggingInfo.h"
#include "SWGPresetIdentifier.h"
#include "SWGPresetTransfer.h"
#include "SWGPresets.h"
#include <QObject>
namespace SWGSDRangel {
class SWGInstanceApi: public QObject {
Q_OBJECT
public:
SWGInstanceApi();
SWGInstanceApi(QString host, QString basePath);
~SWGInstanceApi();
QString host;
QString basePath;
QMap<QString, QString> defaultHeaders;
void instanceAudioGet();
void instanceAudioPatch(SWGAudioDevicesSelect body);
void instanceChannels(qint32 tx);
void instanceDVSerialPatch(qint32 dvserial);
void instanceDeviceSetsDelete();
void instanceDeviceSetsGet();
void instanceDeviceSetsPost(qint32 tx);
void instanceDevices(qint32 tx);
void instanceLocationGet();
void instanceLocationPut(SWGLocationInformation body);
void instanceLoggingGet();
void instanceLoggingPut(SWGLoggingInfo body);
void instancePresetDelete(SWGPresetIdentifier body);
void instancePresetGet();
void instancePresetPatch(SWGPresetTransfer body);
void instancePresetPost(SWGPresetTransfer body);
void instancePresetPut(SWGPresetTransfer body);
void instanceSummary();
private:
void instanceAudioGetCallback (HttpRequestWorker * worker);
void instanceAudioPatchCallback (HttpRequestWorker * worker);
void instanceChannelsCallback (HttpRequestWorker * worker);
void instanceDVSerialPatchCallback (HttpRequestWorker * worker);
void instanceDeviceSetsDeleteCallback (HttpRequestWorker * worker);
void instanceDeviceSetsGetCallback (HttpRequestWorker * worker);
void instanceDeviceSetsPostCallback (HttpRequestWorker * worker);
void instanceDevicesCallback (HttpRequestWorker * worker);
void instanceLocationGetCallback (HttpRequestWorker * worker);
void instanceLocationPutCallback (HttpRequestWorker * worker);
void instanceLoggingGetCallback (HttpRequestWorker * worker);
void instanceLoggingPutCallback (HttpRequestWorker * worker);
void instancePresetDeleteCallback (HttpRequestWorker * worker);
void instancePresetGetCallback (HttpRequestWorker * worker);
void instancePresetPatchCallback (HttpRequestWorker * worker);
void instancePresetPostCallback (HttpRequestWorker * worker);
void instancePresetPutCallback (HttpRequestWorker * worker);
void instanceSummaryCallback (HttpRequestWorker * worker);
signals:
void instanceAudioGetSignal(SWGAudioDevices* summary);
void instanceAudioPatchSignal(SWGAudioDevicesSelect* summary);
void instanceChannelsSignal(SWGInstanceChannelsResponse* summary);
void instanceDVSerialPatchSignal(SWGDVSeralDevices* summary);
void instanceDeviceSetsDeleteSignal(SWGDeviceSetList* summary);
void instanceDeviceSetsGetSignal(SWGDeviceSetList* summary);
void instanceDeviceSetsPostSignal(SWGDeviceSet* summary);
void instanceDevicesSignal(SWGInstanceDevicesResponse* summary);
void instanceLocationGetSignal(SWGLocationInformation* summary);
void instanceLocationPutSignal(SWGLocationInformation* summary);
void instanceLoggingGetSignal(SWGLoggingInfo* summary);
void instanceLoggingPutSignal(SWGLoggingInfo* summary);
void instancePresetDeleteSignal(SWGPresetIdentifier* summary);
void instancePresetGetSignal(SWGPresets* summary);
void instancePresetPatchSignal(SWGPresetIdentifier* summary);
void instancePresetPostSignal(SWGPresetIdentifier* summary);
void instancePresetPutSignal(SWGPresetIdentifier* summary);
void instanceSummarySignal(SWGInstanceSummaryResponse* summary);
void instanceAudioGetSignalE(SWGAudioDevices* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceAudioPatchSignalE(SWGAudioDevicesSelect* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceChannelsSignalE(SWGInstanceChannelsResponse* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceDVSerialPatchSignalE(SWGDVSeralDevices* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceDeviceSetsDeleteSignalE(SWGDeviceSetList* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceDeviceSetsGetSignalE(SWGDeviceSetList* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceDeviceSetsPostSignalE(SWGDeviceSet* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceDevicesSignalE(SWGInstanceDevicesResponse* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceLocationGetSignalE(SWGLocationInformation* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceLocationPutSignalE(SWGLocationInformation* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceLoggingGetSignalE(SWGLoggingInfo* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceLoggingPutSignalE(SWGLoggingInfo* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instancePresetDeleteSignalE(SWGPresetIdentifier* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instancePresetGetSignalE(SWGPresets* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instancePresetPatchSignalE(SWGPresetIdentifier* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instancePresetPostSignalE(SWGPresetIdentifier* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instancePresetPutSignalE(SWGPresetIdentifier* summary, QNetworkReply::NetworkError error_type, QString& error_str);
void instanceSummarySignalE(SWGInstanceSummaryResponse* summary, QNetworkReply::NetworkError error_type, QString& error_str);
};
}
#endif