1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-04 23:14:47 -04:00

SDRdaemon: differentiate data and device settings. Implement data settings (1)

This commit is contained in:
f4exb
2018-08-23 01:12:46 +02:00
parent e067778b78
commit 749f8a8ae7
13 changed files with 6625 additions and 3608 deletions
+16 -4
View File
@@ -33,6 +33,7 @@ namespace SWGSDRangel
class SWGSuccessResponse;
class SWGErrorResponse;
class SWGLoggingInfo;
class SWGSDRDaemonDataSettings;
}
class SDRDaemonMain;
@@ -56,11 +57,21 @@ public:
SWGSDRangel::SWGLoggingInfo& response,
SWGSDRangel::SWGErrorResponse& error);
int daemonSettingsGet(
int daemonDataSettingsGet(
SWGSDRangel::SWGSDRDaemonDataSettings& response,
SWGSDRangel::SWGErrorResponse& error);
int daemonDataSettingsPutPatch(
bool force,
const QStringList& dataSettingsKeys,
SWGSDRangel::SWGSDRDaemonDataSettings& response,
SWGSDRangel::SWGErrorResponse& error);
int daemonDeviceSettingsGet(
SWGSDRangel::SWGDeviceSettings& response,
SWGSDRangel::SWGErrorResponse& error);
int daemonSettingsPutPatch(
int daemonDeviceSettingsPutPatch(
bool force,
const QStringList& deviceSettingsKeys,
SWGSDRangel::SWGDeviceSettings& response,
@@ -84,8 +95,9 @@ public:
static QString daemonInstanceSummaryURL;
static QString daemonInstanceLoggingURL;
static QString daemonSettingsURL;
static QString daemonReportURL;
static QString daemonDataSettingsURL;
static QString daemonDeviceSettingsURL;
static QString daemonDeviceReportURL;
static QString daemonRunURL;
private: