20 #ifndef SDRBASE_WEBAPI_WEBAPIADAPTERINTERFACE_H_ 21 #define SDRBASE_WEBAPI_WEBAPIADAPTERINTERFACE_H_ 32 class SWGInstanceSummaryResponse;
33 class SWGInstanceConfigResponse;
34 class SWGInstanceDevicesResponse;
35 class SWGInstanceChannelsResponse;
37 class SWGAudioDevices;
38 class SWGAudioInputDevice;
39 class SWGAudioOutputDevice;
40 class SWGLocationInformation;
41 class SWGDVSerialDevices;
44 class SWGPresetTransfer;
45 class SWGPresetIdentifier;
46 class SWGPresetImport;
47 class SWGPresetExport;
48 class SWGDeviceSetList;
50 class SWGDeviceListItem;
51 class SWGDeviceSettings;
53 class SWGDeviceReport;
54 class SWGChannelsDetail;
55 class SWGChannelSettings;
56 class SWGChannelReport;
57 class SWGSuccessResponse;
75 *error.
getMessage() = QString(
"Function not implemented");
89 *error.
getMessage() = QString(
"Function not implemented");
103 *error.
getMessage() = QString(
"Function not implemented");
119 *error.
getMessage() = QString(
"Function not implemented");
135 *error.
getMessage() = QString(
"Function not implemented");
149 *error.
getMessage() = QString(
"Function not implemented");
165 *error.
getMessage() = QString(
"Function not implemented");
179 *error.
getMessage() = QString(
"Function not implemented");
189 const QStringList& audioInputKeys,
193 (void) audioInputKeys;
195 *error.
getMessage() = QString(
"Function not implemented");
205 const QStringList& audioOutputKeys,
209 (void) audioOutputKeys;
211 *error.
getMessage() = QString(
"Function not implemented");
225 *error.
getMessage() = QString(
"Function not implemented");
239 *error.
getMessage() = QString(
"Function not implemented");
253 *error.
getMessage() = QString(
"Function not implemented");
267 *error.
getMessage() = QString(
"Function not implemented");
281 *error.
getMessage() = QString(
"Function not implemented");
295 *error.
getMessage() = QString(
"Function not implemented");
309 *error.
getMessage() = QString(
"Function not implemented");
323 *error.
getMessage() = QString(
"Function not implemented");
339 *error.
getMessage() = QString(
"Function not implemented");
355 *error.
getMessage() = QString(
"Function not implemented");
369 *error.
getMessage() = QString(
"Function not implemented");
383 *error.
getMessage() = QString(
"Function not implemented");
399 *error.
getMessage() = QString(
"Function not implemented");
415 *error.
getMessage() = QString(
"Function not implemented");
431 *error.
getMessage() = QString(
"Function not implemented");
445 *error.
getMessage() = QString(
"Function not implemented");
461 *error.
getMessage() = QString(
"Function not implemented");
477 *error.
getMessage() = QString(
"Function not implemented");
491 *error.
getMessage() = QString(
"Function not implemented");
507 *error.
getMessage() = QString(
"Function not implemented");
521 *error.
getMessage() = QString(
"Function not implemented");
534 (void) deviceSetIndex;
537 *error.
getMessage() = QString(
"Function not implemented");
550 (void) deviceSetIndex;
553 *error.
getMessage() = QString(
"Function not implemented");
567 (void) deviceSetIndex;
571 *error.
getMessage() = QString(
"Function not implemented");
584 (void) deviceSetIndex;
587 *error.
getMessage() = QString(
"Function not implemented");
598 const QStringList& channelSettingsKeys,
602 (void) deviceSetIndex;
604 (void) channelSettingsKeys;
607 *error.
getMessage() = QString(
"Function not implemented");
620 (void) deviceSetIndex;
623 *error.
getMessage() = QString(
"Function not implemented");
636 (void) deviceSetIndex;
639 *error.
getMessage() = QString(
"Function not implemented");
652 (void) deviceSetIndex;
655 *error.
getMessage() = QString(
"Function not implemented");
668 (void) deviceSetIndex;
671 *error.
getMessage() = QString(
"Function not implemented");
684 (void) deviceSetIndex;
687 *error.
getMessage() = QString(
"Function not implemented");
701 (void) deviceSetIndex;
705 *error.
getMessage() = QString(
"Function not implemented");
719 (void) deviceSetIndex;
724 *error.
getMessage() = QString(
"Function not implemented");
738 (void) deviceSetIndex;
742 *error.
getMessage() = QString(
"Function not implemented");
754 const QStringList& channelSettingsKeys,
758 (void) deviceSetIndex;
761 (void) channelSettingsKeys;
764 *error.
getMessage() = QString(
"Function not implemented");
779 (void) deviceSetIndex;
783 *error.
getMessage() = QString(
"Function not implemented");
virtual int devicesetDeviceRunGet(int deviceSetIndex, SWGSDRangel::SWGDeviceState &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetFocusPatch(int deviceSetIndex, SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
static QString instanceDevicesURL
virtual int instanceDeviceSetDelete(SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAMBEDevicesDelete(SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instancePresetDelete(SWGSDRangel::SWGPresetIdentifier &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetChannelSettingsGet(int deviceSetIndex, int channelIndex, SWGSDRangel::SWGChannelSettings &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceSummary(SWGSDRangel::SWGInstanceSummaryResponse &response, SWGSDRangel::SWGErrorResponse &error)
static std::regex devicesetDeviceSettingsURLRe
static QString instanceChannelsURL
static QString instanceAMBESerialURL
static std::regex devicesetDeviceReportURLRe
static QString instancePresetFileURL
virtual int instanceLocationGet(SWGSDRangel::SWGLocationInformation &response, SWGSDRangel::SWGErrorResponse &error)
static QString instanceAudioOutputParametersURL
static QString instanceSummaryURL
virtual int devicesetChannelSettingsPutPatch(int deviceSetIndex, int channelIndex, bool force, const QStringList &channelSettingsKeys, SWGSDRangel::SWGChannelSettings &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceLoggingGet(SWGSDRangel::SWGLoggingInfo &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetDeviceReportGet(int deviceSetIndex, SWGSDRangel::SWGDeviceReport &response, SWGSDRangel::SWGErrorResponse &error)
static QString instanceAudioOutputCleanupURL
virtual int devicesetDeviceRunPost(int deviceSetIndex, SWGSDRangel::SWGDeviceState &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAMBESerialGet(SWGSDRangel::SWGDVSerialDevices &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetDeviceRunDelete(int deviceSetIndex, SWGSDRangel::SWGDeviceState &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAudioInputCleanupPatch(SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetGet(int deviceSetIndex, SWGSDRangel::SWGDeviceSet &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instancePresetPut(SWGSDRangel::SWGPresetTransfer &query, SWGSDRangel::SWGPresetIdentifier &response, SWGSDRangel::SWGErrorResponse &error)
static QString instanceDeviceSetsURL
static QString instanceDeviceSetURL
virtual int instanceAudioOutputCleanupPatch(SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAMBEDevicesPatch(SWGSDRangel::SWGAMBEDevices &query, SWGSDRangel::SWGAMBEDevices &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instancePresetPost(SWGSDRangel::SWGPresetTransfer &query, SWGSDRangel::SWGPresetIdentifier &response, SWGSDRangel::SWGErrorResponse &error)
static std::regex devicesetURLRe
virtual int instancePresetsGet(SWGSDRangel::SWGPresets &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetDeviceSettingsGet(int deviceSetIndex, SWGSDRangel::SWGDeviceSettings &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAudioInputPatch(SWGSDRangel::SWGAudioInputDevice &response, const QStringList &audioInputKeys, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetDevicePut(int deviceSetIndex, SWGSDRangel::SWGDeviceListItem &query, SWGSDRangel::SWGDeviceListItem &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAudioOutputDelete(SWGSDRangel::SWGAudioOutputDevice &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAMBEDevicesGet(SWGSDRangel::SWGAMBEDevices &response, SWGSDRangel::SWGErrorResponse &error)
virtual ~WebAPIAdapterInterface()
static QString instanceAudioInputParametersURL
virtual int instanceChannels(int direction, SWGSDRangel::SWGInstanceChannelsResponse &response, SWGSDRangel::SWGErrorResponse &error)
static QString instancePresetsURL
virtual int instanceAudioGet(SWGSDRangel::SWGAudioDevices &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetChannelsReportGet(int deviceSetIndex, SWGSDRangel::SWGChannelsDetail &response, SWGSDRangel::SWGErrorResponse &error)
static QString instanceAudioInputCleanupURL
virtual int instancePresetFilePost(SWGSDRangel::SWGPresetExport &query, SWGSDRangel::SWGPresetIdentifier &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAudioOutputPatch(SWGSDRangel::SWGAudioOutputDevice &response, const QStringList &audioOutputKeys, SWGSDRangel::SWGErrorResponse &error)
static std::regex devicesetChannelsReportURLRe
virtual int devicesetChannelReportGet(int deviceSetIndex, int channelIndex, SWGSDRangel::SWGChannelReport &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceLoggingPut(SWGSDRangel::SWGLoggingInfo &query, SWGSDRangel::SWGLoggingInfo &response, SWGSDRangel::SWGErrorResponse &error)
static std::regex devicesetChannelReportURLRe
static std::regex devicesetFocusURLRe
static QString instanceAudioURL
static QString instanceAMBEDevicesURL
static std::regex devicesetChannelSettingsURLRe
virtual int instancePresetFilePut(SWGSDRangel::SWGPresetImport &query, SWGSDRangel::SWGPresetIdentifier &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceConfigGet(SWGSDRangel::SWGInstanceConfigResponse &response, SWGSDRangel::SWGErrorResponse &error)
static QString instanceLocationURL
static std::regex devicesetDeviceURLRe
virtual int instanceDelete(SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAMBEDevicesPut(SWGSDRangel::SWGAMBEDevices &query, SWGSDRangel::SWGAMBEDevices &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceLocationPut(SWGSDRangel::SWGLocationInformation &response, SWGSDRangel::SWGErrorResponse &error)
static std::regex devicesetChannelURLRe
static QString instanceConfigURL
static std::regex devicesetDeviceRunURLRe
virtual int devicesetChannelDelete(int deviceSetIndex, int channelIndex, SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetDeviceSettingsPutPatch(int deviceSetIndex, bool force, const QStringList &channelSettingsKeys, SWGSDRangel::SWGDeviceSettings &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceDeviceSetPost(int direction, SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instancePresetPatch(SWGSDRangel::SWGPresetTransfer &query, SWGSDRangel::SWGPresetIdentifier &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceDeviceSetsGet(SWGSDRangel::SWGDeviceSetList &response, SWGSDRangel::SWGErrorResponse &error)
virtual int instanceAudioInputDelete(SWGSDRangel::SWGAudioInputDevice &response, SWGSDRangel::SWGErrorResponse &error)
virtual int devicesetChannelPost(int deviceSetIndex, SWGSDRangel::SWGChannelSettings &query, SWGSDRangel::SWGSuccessResponse &response, SWGSDRangel::SWGErrorResponse &error)
static QString instancePresetURL
static QString instanceLoggingURL
static std::regex devicesetChannelIndexURLRe
virtual int instanceDevices(int direction, SWGSDRangel::SWGInstanceDevicesResponse &response, SWGSDRangel::SWGErrorResponse &error)