kopia lustrzana https://github.com/f4exb/sdrangel
Web API: renamed /sdrangel/preset GET to /sdrangel/presets GET as this returns the list of presets
rodzic
322ff52723
commit
88e56d1a37
|
@ -13052,7 +13052,7 @@ $(document).ready(function() {
|
||||||
<p class="marked">List all presets in the instance</p>
|
<p class="marked">List all presets in the instance</p>
|
||||||
<p></p>
|
<p></p>
|
||||||
<br />
|
<br />
|
||||||
<pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/sdrangel/preset</span></code></pre>
|
<pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/sdrangel/presets</span></code></pre>
|
||||||
<p>
|
<p>
|
||||||
<h3>Usage and SDK Samples</h3>
|
<h3>Usage and SDK Samples</h3>
|
||||||
</p>
|
</p>
|
||||||
|
@ -13072,7 +13072,7 @@ $(document).ready(function() {
|
||||||
|
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
<div class="tab-pane active" id="examples-Instance-instancePresetGet-0-curl">
|
<div class="tab-pane active" id="examples-Instance-instancePresetGet-0-curl">
|
||||||
<pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost:8091/sdrangel/preset"</code></pre>
|
<pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost:8091/sdrangel/presets"</code></pre>
|
||||||
</div>
|
</div>
|
||||||
<div class="tab-pane" id="examples-Instance-instancePresetGet-0-java">
|
<div class="tab-pane" id="examples-Instance-instancePresetGet-0-java">
|
||||||
<pre class="prettyprint"><code class="language-java">import SWGSDRangel.*;
|
<pre class="prettyprint"><code class="language-java">import SWGSDRangel.*;
|
||||||
|
@ -15011,7 +15011,7 @@ except ApiException as e:
|
||||||
</div>
|
</div>
|
||||||
<div id="generator">
|
<div id="generator">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
Generated 2017-12-20T14:24:11.587+01:00
|
Generated 2017-12-21T00:41:40.926+01:00
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -25,6 +25,7 @@ QString WebAPIAdapterInterface::instanceLoggingURL = "/sdrangel/logging";
|
||||||
QString WebAPIAdapterInterface::instanceAudioURL = "/sdrangel/audio";
|
QString WebAPIAdapterInterface::instanceAudioURL = "/sdrangel/audio";
|
||||||
QString WebAPIAdapterInterface::instanceLocationURL = "/sdrangel/location";
|
QString WebAPIAdapterInterface::instanceLocationURL = "/sdrangel/location";
|
||||||
QString WebAPIAdapterInterface::instanceDVSerialURL = "/sdrangel/dvserial";
|
QString WebAPIAdapterInterface::instanceDVSerialURL = "/sdrangel/dvserial";
|
||||||
|
QString WebAPIAdapterInterface::instancePresetsURL = "/sdrangel/presets";
|
||||||
QString WebAPIAdapterInterface::instancePresetURL = "/sdrangel/preset";
|
QString WebAPIAdapterInterface::instancePresetURL = "/sdrangel/preset";
|
||||||
QString WebAPIAdapterInterface::instancePresetFileURL = "/sdrangel/preset/file";
|
QString WebAPIAdapterInterface::instancePresetFileURL = "/sdrangel/preset/file";
|
||||||
QString WebAPIAdapterInterface::instanceDeviceSetsURL = "/sdrangel/devicesets";
|
QString WebAPIAdapterInterface::instanceDeviceSetsURL = "/sdrangel/devicesets";
|
||||||
|
|
|
@ -200,10 +200,10 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handler of /sdrangel/preset (GET) swagger/sdrangel/code/html2/index.html#api-Default-instanceChannels
|
* Handler of /sdrangel/presets (GET) swagger/sdrangel/code/html2/index.html#api-Default-instanceChannels
|
||||||
* returns the Http status code (default 501: not implemented)
|
* returns the Http status code (default 501: not implemented)
|
||||||
*/
|
*/
|
||||||
virtual int instancePresetGet(
|
virtual int instancePresetsGet(
|
||||||
SWGSDRangel::SWGPresets& response __attribute__((unused)),
|
SWGSDRangel::SWGPresets& response __attribute__((unused)),
|
||||||
SWGSDRangel::SWGErrorResponse& error)
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
|
@ -502,6 +502,7 @@ public:
|
||||||
static QString instanceAudioURL;
|
static QString instanceAudioURL;
|
||||||
static QString instanceLocationURL;
|
static QString instanceLocationURL;
|
||||||
static QString instanceDVSerialURL;
|
static QString instanceDVSerialURL;
|
||||||
|
static QString instancePresetsURL;
|
||||||
static QString instancePresetURL;
|
static QString instancePresetURL;
|
||||||
static QString instancePresetFileURL;
|
static QString instancePresetFileURL;
|
||||||
static QString instanceDeviceSetsURL;
|
static QString instanceDeviceSetsURL;
|
||||||
|
|
|
@ -82,6 +82,8 @@ void WebAPIRequestMapper::service(qtwebapp::HttpRequest& request, qtwebapp::Http
|
||||||
instanceLocationService(request, response);
|
instanceLocationService(request, response);
|
||||||
} else if (path == WebAPIAdapterInterface::instanceDVSerialURL) {
|
} else if (path == WebAPIAdapterInterface::instanceDVSerialURL) {
|
||||||
instanceDVSerialService(request, response);
|
instanceDVSerialService(request, response);
|
||||||
|
} else if (path == WebAPIAdapterInterface::instancePresetsURL) {
|
||||||
|
instancePresetsService(request, response);
|
||||||
} else if (path == WebAPIAdapterInterface::instancePresetURL) {
|
} else if (path == WebAPIAdapterInterface::instancePresetURL) {
|
||||||
instancePresetService(request, response);
|
instancePresetService(request, response);
|
||||||
} else if (path == WebAPIAdapterInterface::instancePresetFileURL) {
|
} else if (path == WebAPIAdapterInterface::instancePresetFileURL) {
|
||||||
|
@ -422,7 +424,7 @@ void WebAPIRequestMapper::instanceDVSerialService(qtwebapp::HttpRequest& request
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebAPIRequestMapper::instancePresetService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response)
|
void WebAPIRequestMapper::instancePresetsService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response)
|
||||||
{
|
{
|
||||||
SWGSDRangel::SWGErrorResponse errorResponse;
|
SWGSDRangel::SWGErrorResponse errorResponse;
|
||||||
response.setHeader("Content-Type", "application/json");
|
response.setHeader("Content-Type", "application/json");
|
||||||
|
@ -430,7 +432,7 @@ void WebAPIRequestMapper::instancePresetService(qtwebapp::HttpRequest& request,
|
||||||
if (request.getMethod() == "GET")
|
if (request.getMethod() == "GET")
|
||||||
{
|
{
|
||||||
SWGSDRangel::SWGPresets normalResponse;
|
SWGSDRangel::SWGPresets normalResponse;
|
||||||
int status = m_adapter->instancePresetGet(normalResponse, errorResponse);
|
int status = m_adapter->instancePresetsGet(normalResponse, errorResponse);
|
||||||
response.setStatus(status);
|
response.setStatus(status);
|
||||||
|
|
||||||
if (status == 200) {
|
if (status == 200) {
|
||||||
|
@ -439,7 +441,14 @@ void WebAPIRequestMapper::instancePresetService(qtwebapp::HttpRequest& request,
|
||||||
response.write(errorResponse.asJson().toUtf8());
|
response.write(errorResponse.asJson().toUtf8());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (request.getMethod() == "PATCH")
|
}
|
||||||
|
|
||||||
|
void WebAPIRequestMapper::instancePresetService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response)
|
||||||
|
{
|
||||||
|
SWGSDRangel::SWGErrorResponse errorResponse;
|
||||||
|
response.setHeader("Content-Type", "application/json");
|
||||||
|
|
||||||
|
if (request.getMethod() == "PATCH")
|
||||||
{
|
{
|
||||||
SWGSDRangel::SWGPresetTransfer query;
|
SWGSDRangel::SWGPresetTransfer query;
|
||||||
SWGSDRangel::SWGPresetIdentifier normalResponse;
|
SWGSDRangel::SWGPresetIdentifier normalResponse;
|
||||||
|
|
|
@ -52,6 +52,7 @@ private:
|
||||||
void instanceAudioService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
void instanceAudioService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
void instanceLocationService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
void instanceLocationService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
void instanceDVSerialService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
void instanceDVSerialService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
|
void instancePresetsService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
void instancePresetService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
void instancePresetService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
void instancePresetFileService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
void instancePresetFileService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
void instanceDeviceSetsService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
void instanceDeviceSetsService(qtwebapp::HttpRequest& request, qtwebapp::HttpResponse& response);
|
||||||
|
|
|
@ -326,7 +326,7 @@ int WebAPIAdapterGUI::instanceDVSerialPatch(
|
||||||
return 200;
|
return 200;
|
||||||
}
|
}
|
||||||
|
|
||||||
int WebAPIAdapterGUI::instancePresetGet(
|
int WebAPIAdapterGUI::instancePresetsGet(
|
||||||
SWGSDRangel::SWGPresets& response,
|
SWGSDRangel::SWGPresets& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
||||||
{
|
{
|
||||||
|
|
|
@ -74,7 +74,7 @@ public:
|
||||||
SWGSDRangel::SWGDVSeralDevices& response,
|
SWGSDRangel::SWGDVSeralDevices& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error);
|
SWGSDRangel::SWGErrorResponse& error);
|
||||||
|
|
||||||
virtual int instancePresetGet(
|
virtual int instancePresetsGet(
|
||||||
SWGSDRangel::SWGPresets& response,
|
SWGSDRangel::SWGPresets& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error);
|
SWGSDRangel::SWGErrorResponse& error);
|
||||||
|
|
||||||
|
|
|
@ -441,7 +441,7 @@ int WebAPIAdapterSrv::instancePresetFilePost(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int WebAPIAdapterSrv::instancePresetGet(
|
int WebAPIAdapterSrv::instancePresetsGet(
|
||||||
SWGSDRangel::SWGPresets& response,
|
SWGSDRangel::SWGPresets& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
||||||
{
|
{
|
||||||
|
|
|
@ -89,7 +89,7 @@ public:
|
||||||
SWGSDRangel::SWGPresetIdentifier& response,
|
SWGSDRangel::SWGPresetIdentifier& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error);
|
SWGSDRangel::SWGErrorResponse& error);
|
||||||
|
|
||||||
virtual int instancePresetGet(
|
virtual int instancePresetsGet(
|
||||||
SWGSDRangel::SWGPresets& response,
|
SWGSDRangel::SWGPresets& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error);
|
SWGSDRangel::SWGErrorResponse& error);
|
||||||
|
|
||||||
|
|
|
@ -285,7 +285,7 @@ paths:
|
||||||
$ref: "#/definitions/ErrorResponse"
|
$ref: "#/definitions/ErrorResponse"
|
||||||
"501":
|
"501":
|
||||||
description: Function not implemented
|
description: Function not implemented
|
||||||
/sdrangel/preset:
|
/sdrangel/presets:
|
||||||
x-swagger-router-controller: instance
|
x-swagger-router-controller: instance
|
||||||
get:
|
get:
|
||||||
description: List all presets in the instance
|
description: List all presets in the instance
|
||||||
|
@ -303,6 +303,8 @@ paths:
|
||||||
$ref: "#/definitions/ErrorResponse"
|
$ref: "#/definitions/ErrorResponse"
|
||||||
"501":
|
"501":
|
||||||
description: Function not implemented
|
description: Function not implemented
|
||||||
|
/sdrangel/preset:
|
||||||
|
x-swagger-router-controller: instance
|
||||||
patch:
|
patch:
|
||||||
description: Load a preset in a device set
|
description: Load a preset in a device set
|
||||||
operationId: instancePresetPatch
|
operationId: instancePresetPatch
|
||||||
|
|
|
@ -13052,7 +13052,7 @@ $(document).ready(function() {
|
||||||
<p class="marked">List all presets in the instance</p>
|
<p class="marked">List all presets in the instance</p>
|
||||||
<p></p>
|
<p></p>
|
||||||
<br />
|
<br />
|
||||||
<pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/sdrangel/preset</span></code></pre>
|
<pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/sdrangel/presets</span></code></pre>
|
||||||
<p>
|
<p>
|
||||||
<h3>Usage and SDK Samples</h3>
|
<h3>Usage and SDK Samples</h3>
|
||||||
</p>
|
</p>
|
||||||
|
@ -13072,7 +13072,7 @@ $(document).ready(function() {
|
||||||
|
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
<div class="tab-pane active" id="examples-Instance-instancePresetGet-0-curl">
|
<div class="tab-pane active" id="examples-Instance-instancePresetGet-0-curl">
|
||||||
<pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost:8091/sdrangel/preset"</code></pre>
|
<pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost:8091/sdrangel/presets"</code></pre>
|
||||||
</div>
|
</div>
|
||||||
<div class="tab-pane" id="examples-Instance-instancePresetGet-0-java">
|
<div class="tab-pane" id="examples-Instance-instancePresetGet-0-java">
|
||||||
<pre class="prettyprint"><code class="language-java">import SWGSDRangel.*;
|
<pre class="prettyprint"><code class="language-java">import SWGSDRangel.*;
|
||||||
|
@ -15011,7 +15011,7 @@ except ApiException as e:
|
||||||
</div>
|
</div>
|
||||||
<div id="generator">
|
<div id="generator">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
Generated 2017-12-20T14:24:11.587+01:00
|
Generated 2017-12-21T00:41:40.926+01:00
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -843,7 +843,7 @@ SWGInstanceApi::instancePresetFilePutCallback(HttpRequestWorker * worker) {
|
||||||
void
|
void
|
||||||
SWGInstanceApi::instancePresetGet() {
|
SWGInstanceApi::instancePresetGet() {
|
||||||
QString fullPath;
|
QString fullPath;
|
||||||
fullPath.append(this->host).append(this->basePath).append("/sdrangel/preset");
|
fullPath.append(this->host).append(this->basePath).append("/sdrangel/presets");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue