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)