mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-05-23 18:52:28 -04:00
fix windows code to build with MSVC
- remove __attribute__((unused)) not supported on MSVC - remove __attribute((unused)) not supported on MSVC - add symbol exports to RemoteDataReadQueue and RemoteDataQueue - add export symbols to sdrsrv
This commit is contained in:
parent
6e80780d17
commit
2e04d2fe9d
@ -21,7 +21,6 @@
|
|||||||
#include <QSysInfo>
|
#include <QSysInfo>
|
||||||
|
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
#include <unistd.h>
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "loggerwithfile.h"
|
#include "loggerwithfile.h"
|
||||||
|
@ -55,6 +55,18 @@
|
|||||||
# define SDRGUI_API
|
# define SDRGUI_API
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* the 'SDRSRV_API' controls the import/export of 'sdrsrv' symbols
|
||||||
|
*/
|
||||||
|
#if !defined(sdrangel_STATIC)
|
||||||
|
# ifdef sdrsrv_EXPORTS
|
||||||
|
# define SDRSRV_API __SDR_EXPORT
|
||||||
|
# else
|
||||||
|
# define SDRSRV_API __SDR_IMPORT
|
||||||
|
# endif
|
||||||
|
#else
|
||||||
|
# define SDRSRV_API
|
||||||
|
#endif
|
||||||
|
|
||||||
/* the 'DEVICES_API' controls the import/export of 'devices' symbols
|
/* the 'DEVICES_API' controls the import/export of 'devices' symbols
|
||||||
*/
|
*/
|
||||||
#if !defined(sdrangel_STATIC)
|
#if !defined(sdrangel_STATIC)
|
||||||
|
@ -310,8 +310,8 @@ void qpsk_symbols_to_bits(struct COHPSK *coh, float rx_bits[], COMP ct_symb_buf[
|
|||||||
COMP y[NPILOTSFRAME+2], yfit;
|
COMP y[NPILOTSFRAME+2], yfit;
|
||||||
COMP rx_symb_linear[NSYMROW*COHPSK_NC*ND];
|
COMP rx_symb_linear[NSYMROW*COHPSK_NC*ND];
|
||||||
COMP m, b;
|
COMP m, b;
|
||||||
COMP __attribute__((unused)) corr, rot, pi_on_4, phi_rect, div_symb;
|
COMP corr, rot, pi_on_4, phi_rect, div_symb;
|
||||||
float mag, __attribute__((unused)) phi_, __attribute__((unused)) amp_;
|
float mag, phi_, amp_;
|
||||||
float sum_x, sum_xx, noise_var;
|
float sum_x, sum_xx, noise_var;
|
||||||
COMP s;
|
COMP s;
|
||||||
|
|
||||||
|
@ -37,8 +37,8 @@ void AMDemodPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* AMDemodPlugin::createRxChannelGUI(
|
PluginInstanceGUI* AMDemodPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -56,8 +56,8 @@ void BFMPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* BFMPlugin::createRxChannelGUI(
|
PluginInstanceGUI* BFMPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -24,6 +24,10 @@
|
|||||||
#include "leansdr/sdr.h"
|
#include "leansdr/sdr.h"
|
||||||
#include "leansdr/viterbi.h"
|
#include "leansdr/viterbi.h"
|
||||||
|
|
||||||
|
#ifndef M_PI
|
||||||
|
# define M_PI 3.14159265358979323846
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace leansdr
|
namespace leansdr
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -20,6 +20,10 @@
|
|||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
#ifndef M_PI
|
||||||
|
# define M_PI 3.14159265358979323846
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace leansdr
|
namespace leansdr
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -55,8 +55,8 @@ void DSDDemodPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* DSDDemodPlugin::createRxChannelGUI(
|
PluginInstanceGUI* DSDDemodPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void FreeDVPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FreeDVPlugin::createRxChannelGUI(
|
PluginInstanceGUI* FreeDVPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -37,8 +37,8 @@ void NFMPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* NFMPlugin::createRxChannelGUI(
|
PluginInstanceGUI* NFMPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -37,8 +37,8 @@ void SSBPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* SSBPlugin::createRxChannelGUI(
|
PluginInstanceGUI* SSBPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -38,8 +38,8 @@ void WFMPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* WFMPlugin::createRxChannelGUI(
|
PluginInstanceGUI* WFMPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void FreqTrackerPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FreqTrackerPlugin::createRxChannelGUI(
|
PluginInstanceGUI* FreqTrackerPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -55,8 +55,8 @@ void LocalSinkPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* LocalSinkPlugin::createRxChannelGUI(
|
PluginInstanceGUI* LocalSinkPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -55,8 +55,8 @@ void RemoteSinkPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* RemoteSinkPlugin::createRxChannelGUI(
|
PluginInstanceGUI* RemoteSinkPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -55,8 +55,8 @@ void UDPSinkPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* UDPSinkPlugin::createRxChannelGUI(
|
PluginInstanceGUI* UDPSinkPlugin::createRxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSink *rxChannel __attribute__((unused)))
|
BasebandSampleSink *rxChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -55,8 +55,8 @@ void LocalSourcePlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* LocalSourcePlugin::createTxChannelGUI(
|
PluginInstanceGUI* LocalSourcePlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void AMModPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* AMModPlugin::createTxChannelGUI(
|
PluginInstanceGUI* AMModPlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void ATVModPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* ATVModPlugin::createTxChannelGUI(
|
PluginInstanceGUI* ATVModPlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void FreeDVModPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FreeDVModPlugin::createTxChannelGUI(
|
PluginInstanceGUI* FreeDVModPlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void NFMModPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* NFMModPlugin::createTxChannelGUI(
|
PluginInstanceGUI* NFMModPlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void SSBModPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* SSBModPlugin::createTxChannelGUI(
|
PluginInstanceGUI* SSBModPlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void WFMModPlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* WFMModPlugin::createTxChannelGUI(
|
PluginInstanceGUI* WFMModPlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -54,8 +54,8 @@ void RemoteSourcePlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* RemoteSourcePlugin::createTxChannelGUI(
|
PluginInstanceGUI* RemoteSourcePlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -56,8 +56,8 @@ void UDPSourcePlugin::initPlugin(PluginAPI* pluginAPI)
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* UDPSourcePlugin::createTxChannelGUI(
|
PluginInstanceGUI* UDPSourcePlugin::createTxChannelGUI(
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)),
|
DeviceUISet *deviceUISet,
|
||||||
BasebandSampleSource *txChannel __attribute__((unused)))
|
BasebandSampleSource *txChannel)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -110,9 +110,9 @@ PluginInterface::SamplingDevices Bladerf1OutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* Bladerf1OutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* Bladerf1OutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute__((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -114,9 +114,9 @@ PluginInterface::SamplingDevices BladeRF2OutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* BladeRF2OutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* BladeRF2OutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute__((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices FileSinkPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FileSinkPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* FileSinkPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -123,9 +123,9 @@ PluginInterface::SamplingDevices HackRFOutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* HackRFOutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* HackRFOutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute__((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -113,9 +113,9 @@ PluginInterface::SamplingDevices LimeSDROutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* LimeSDROutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* LimeSDROutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices LocalOutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* LocalOutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* LocalOutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -88,9 +88,9 @@ PluginInterface::SamplingDevices PlutoSDROutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* PlutoSDROutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* PlutoSDROutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices RemoteOutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* RemoteOutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* RemoteOutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -91,9 +91,9 @@ PluginInterface::SamplingDevices SoapySDROutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* SoapySDROutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* SoapySDROutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute__((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -87,9 +87,9 @@ PluginInterface::SamplingDevices XTRXOutputPlugin::enumSampleSinks()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* XTRXOutputPlugin::createSampleSinkPluginInstanceGUI(
|
PluginInstanceGUI* XTRXOutputPlugin::createSampleSinkPluginInstanceGUI(
|
||||||
const QString& sinkId __attribute((unused)),
|
const QString& sinkId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -130,9 +130,9 @@ PluginInterface::SamplingDevices AirspyPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* AirspyPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* AirspyPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -100,9 +100,9 @@ PluginInterface::SamplingDevices AirspyHFPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* AirspyHFPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* AirspyHFPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -109,9 +109,9 @@ PluginInterface::SamplingDevices Blderf1InputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* Blderf1InputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* Blderf1InputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -114,9 +114,9 @@ PluginInterface::SamplingDevices Blderf2InputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* Blderf2InputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* Blderf2InputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -82,9 +82,9 @@ PluginInterface::SamplingDevices FCDProPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FCDProPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* FCDProPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -84,9 +84,9 @@ PluginInterface::SamplingDevices FCDProPlusPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FCDProPlusPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* FCDProPlusPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices FileSourcePlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* FileSourcePlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* FileSourcePlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -125,9 +125,9 @@ PluginInterface::SamplingDevices HackRFInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* HackRFInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* HackRFInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -112,9 +112,9 @@ PluginInterface::SamplingDevices LimeSDRInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* LimeSDRInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* LimeSDRInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices LocalInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* LocalInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* LocalInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -90,9 +90,9 @@ PluginInterface::SamplingDevices PerseusPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* PerseusPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* PerseusPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -90,9 +90,9 @@ PluginInterface::SamplingDevices PlutoSDRInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* PlutoSDRInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* PlutoSDRInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices RemoteInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* RemoteInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* RemoteInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -70,9 +70,9 @@ PluginInterface::SamplingDevices RTLSDRPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* RTLSDRPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* RTLSDRPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -93,9 +93,9 @@ PluginInterface::SamplingDevices SDRPlayPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* SDRPlayPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* SDRPlayPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -90,9 +90,9 @@ PluginInterface::SamplingDevices SoapySDRInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* SoapySDRInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* SoapySDRInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute__((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute__((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute__((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -74,9 +74,9 @@ PluginInterface::SamplingDevices TestSourcePlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* TestSourcePlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* TestSourcePlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -88,9 +88,9 @@ PluginInterface::SamplingDevices XTRXInputPlugin::enumSampleSources()
|
|||||||
|
|
||||||
#ifdef SERVER_MODE
|
#ifdef SERVER_MODE
|
||||||
PluginInstanceGUI* XTRXInputPlugin::createSampleSourcePluginInstanceGUI(
|
PluginInstanceGUI* XTRXInputPlugin::createSampleSourcePluginInstanceGUI(
|
||||||
const QString& sourceId __attribute((unused)),
|
const QString& sourceId,
|
||||||
QWidget **widget __attribute((unused)),
|
QWidget **widget,
|
||||||
DeviceUISet *deviceUISet __attribute((unused)))
|
DeviceUISet *deviceUISet)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -29,9 +29,11 @@
|
|||||||
#include <QMutex>
|
#include <QMutex>
|
||||||
#include <QQueue>
|
#include <QQueue>
|
||||||
|
|
||||||
|
#include "export.h"
|
||||||
|
|
||||||
class RemoteDataBlock;
|
class RemoteDataBlock;
|
||||||
|
|
||||||
class RemoteDataQueue : public QObject {
|
class SDRBASE_API RemoteDataQueue : public QObject {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
@ -27,10 +27,12 @@
|
|||||||
|
|
||||||
#include <QQueue>
|
#include <QQueue>
|
||||||
|
|
||||||
|
#include "export.h"
|
||||||
|
|
||||||
class RemoteDataBlock;
|
class RemoteDataBlock;
|
||||||
class Sample;
|
class Sample;
|
||||||
|
|
||||||
class RemoteDataReadQueue
|
class SDRBASE_API RemoteDataReadQueue
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
RemoteDataReadQueue();
|
RemoteDataReadQueue();
|
||||||
|
@ -20,7 +20,9 @@
|
|||||||
|
|
||||||
#include "comboboxnoarrow.h"
|
#include "comboboxnoarrow.h"
|
||||||
|
|
||||||
void ComboBoxNoArrow::paintEvent (QPaintEvent *ev __attribute__((unused)))
|
// MSVC doesn't support __attribute__
|
||||||
|
// maybe use #ifdef and __declspec(unused) as prefix for windows
|
||||||
|
void ComboBoxNoArrow::paintEvent (QPaintEvent *ev)
|
||||||
{
|
{
|
||||||
QPainter p;
|
QPainter p;
|
||||||
p.begin (this);
|
p.begin (this);
|
||||||
|
@ -17,8 +17,6 @@
|
|||||||
// along with this program. If not, see <http://www.gnu.org/licenses/>. //
|
// along with this program. If not, see <http://www.gnu.org/licenses/>. //
|
||||||
///////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include <unistd.h>
|
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
#include <QSysInfo>
|
#include <QSysInfo>
|
||||||
#include <QResource>
|
#include <QResource>
|
||||||
|
@ -45,7 +45,7 @@ namespace qtwebapp {
|
|||||||
class LoggerWithFile;
|
class LoggerWithFile;
|
||||||
}
|
}
|
||||||
|
|
||||||
class MainCore : public QObject {
|
class SDRSRV_API MainCore : public QObject {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
@ -22,8 +22,6 @@
|
|||||||
#include <QTextStream>
|
#include <QTextStream>
|
||||||
#include <QSysInfo>
|
#include <QSysInfo>
|
||||||
|
|
||||||
#include <unistd.h>
|
|
||||||
|
|
||||||
#include "SWGInstanceSummaryResponse.h"
|
#include "SWGInstanceSummaryResponse.h"
|
||||||
#include "SWGInstanceDevicesResponse.h"
|
#include "SWGInstanceDevicesResponse.h"
|
||||||
#include "SWGInstanceChannelsResponse.h"
|
#include "SWGInstanceChannelsResponse.h"
|
||||||
@ -70,7 +68,7 @@ WebAPIAdapterSrv::~WebAPIAdapterSrv()
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceSummary(
|
int WebAPIAdapterSrv::instanceSummary(
|
||||||
SWGSDRangel::SWGInstanceSummaryResponse& response,
|
SWGSDRangel::SWGInstanceSummaryResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
response.init();
|
response.init();
|
||||||
*response.getAppname() = QCoreApplication::applicationName();
|
*response.getAppname() = QCoreApplication::applicationName();
|
||||||
@ -103,7 +101,7 @@ int WebAPIAdapterSrv::instanceSummary(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceDelete(
|
int WebAPIAdapterSrv::instanceDelete(
|
||||||
SWGSDRangel::SWGSuccessResponse& response,
|
SWGSDRangel::SWGSuccessResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
MainCore::MsgDeleteInstance *msg = MainCore::MsgDeleteInstance::create();
|
MainCore::MsgDeleteInstance *msg = MainCore::MsgDeleteInstance::create();
|
||||||
m_mainCore.getInputMessageQueue()->push(msg);
|
m_mainCore.getInputMessageQueue()->push(msg);
|
||||||
@ -117,7 +115,7 @@ int WebAPIAdapterSrv::instanceDelete(
|
|||||||
int WebAPIAdapterSrv::instanceDevices(
|
int WebAPIAdapterSrv::instanceDevices(
|
||||||
int direction,
|
int direction,
|
||||||
SWGSDRangel::SWGInstanceDevicesResponse& response,
|
SWGSDRangel::SWGInstanceDevicesResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
response.init();
|
response.init();
|
||||||
|
|
||||||
@ -165,7 +163,7 @@ int WebAPIAdapterSrv::instanceDevices(
|
|||||||
int WebAPIAdapterSrv::instanceChannels(
|
int WebAPIAdapterSrv::instanceChannels(
|
||||||
int direction,
|
int direction,
|
||||||
SWGSDRangel::SWGInstanceChannelsResponse& response,
|
SWGSDRangel::SWGInstanceChannelsResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
response.init();
|
response.init();
|
||||||
PluginAPI::ChannelRegistrations *channelRegistrations;
|
PluginAPI::ChannelRegistrations *channelRegistrations;
|
||||||
@ -209,7 +207,7 @@ int WebAPIAdapterSrv::instanceChannels(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceLoggingGet(
|
int WebAPIAdapterSrv::instanceLoggingGet(
|
||||||
SWGSDRangel::SWGLoggingInfo& response,
|
SWGSDRangel::SWGLoggingInfo& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
response.init();
|
response.init();
|
||||||
response.setDumpToFile(m_mainCore.m_logger->getUseFileLogger() ? 1 : 0);
|
response.setDumpToFile(m_mainCore.m_logger->getUseFileLogger() ? 1 : 0);
|
||||||
@ -227,7 +225,7 @@ int WebAPIAdapterSrv::instanceLoggingGet(
|
|||||||
int WebAPIAdapterSrv::instanceLoggingPut(
|
int WebAPIAdapterSrv::instanceLoggingPut(
|
||||||
SWGSDRangel::SWGLoggingInfo& query,
|
SWGSDRangel::SWGLoggingInfo& query,
|
||||||
SWGSDRangel::SWGLoggingInfo& response,
|
SWGSDRangel::SWGLoggingInfo& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
// response input is the query actually
|
// response input is the query actually
|
||||||
bool dumpToFile = (query.getDumpToFile() != 0);
|
bool dumpToFile = (query.getDumpToFile() != 0);
|
||||||
@ -264,7 +262,7 @@ int WebAPIAdapterSrv::instanceLoggingPut(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceAudioGet(
|
int WebAPIAdapterSrv::instanceAudioGet(
|
||||||
SWGSDRangel::SWGAudioDevices& response,
|
SWGSDRangel::SWGAudioDevices& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
const QList<QAudioDeviceInfo>& audioInputDevices = m_mainCore.m_dspEngine->getAudioDeviceManager()->getInputDevices();
|
const QList<QAudioDeviceInfo>& audioInputDevices = m_mainCore.m_dspEngine->getAudioDeviceManager()->getInputDevices();
|
||||||
const QList<QAudioDeviceInfo>& audioOutputDevices = m_mainCore.m_dspEngine->getAudioDeviceManager()->getOutputDevices();
|
const QList<QAudioDeviceInfo>& audioOutputDevices = m_mainCore.m_dspEngine->getAudioDeviceManager()->getOutputDevices();
|
||||||
@ -501,7 +499,7 @@ int WebAPIAdapterSrv::instanceAudioOutputDelete(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceAudioInputCleanupPatch(
|
int WebAPIAdapterSrv::instanceAudioInputCleanupPatch(
|
||||||
SWGSDRangel::SWGSuccessResponse& response,
|
SWGSDRangel::SWGSuccessResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
m_mainCore.m_dspEngine->getAudioDeviceManager()->inputInfosCleanup();
|
m_mainCore.m_dspEngine->getAudioDeviceManager()->inputInfosCleanup();
|
||||||
|
|
||||||
@ -513,7 +511,7 @@ int WebAPIAdapterSrv::instanceAudioInputCleanupPatch(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceAudioOutputCleanupPatch(
|
int WebAPIAdapterSrv::instanceAudioOutputCleanupPatch(
|
||||||
SWGSDRangel::SWGSuccessResponse& response,
|
SWGSDRangel::SWGSuccessResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
m_mainCore.m_dspEngine->getAudioDeviceManager()->outputInfosCleanup();
|
m_mainCore.m_dspEngine->getAudioDeviceManager()->outputInfosCleanup();
|
||||||
|
|
||||||
@ -525,7 +523,7 @@ int WebAPIAdapterSrv::instanceAudioOutputCleanupPatch(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceLocationGet(
|
int WebAPIAdapterSrv::instanceLocationGet(
|
||||||
SWGSDRangel::SWGLocationInformation& response,
|
SWGSDRangel::SWGLocationInformation& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
response.init();
|
response.init();
|
||||||
response.setLatitude(m_mainCore.m_settings.getLatitude());
|
response.setLatitude(m_mainCore.m_settings.getLatitude());
|
||||||
@ -536,7 +534,7 @@ int WebAPIAdapterSrv::instanceLocationGet(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceLocationPut(
|
int WebAPIAdapterSrv::instanceLocationPut(
|
||||||
SWGSDRangel::SWGLocationInformation& response,
|
SWGSDRangel::SWGLocationInformation& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
float latitude = response.getLatitude();
|
float latitude = response.getLatitude();
|
||||||
float longitude = response.getLongitude();
|
float longitude = response.getLongitude();
|
||||||
@ -555,7 +553,7 @@ int WebAPIAdapterSrv::instanceLocationPut(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceDVSerialGet(
|
int WebAPIAdapterSrv::instanceDVSerialGet(
|
||||||
SWGSDRangel::SWGDVSeralDevices& response,
|
SWGSDRangel::SWGDVSeralDevices& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
response.init();
|
response.init();
|
||||||
|
|
||||||
@ -580,7 +578,7 @@ int WebAPIAdapterSrv::instanceDVSerialGet(
|
|||||||
int WebAPIAdapterSrv::instanceDVSerialPatch(
|
int WebAPIAdapterSrv::instanceDVSerialPatch(
|
||||||
bool dvserial,
|
bool dvserial,
|
||||||
SWGSDRangel::SWGDVSeralDevices& response,
|
SWGSDRangel::SWGDVSeralDevices& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
m_mainCore.m_dspEngine->setDVSerialSupport(dvserial);
|
m_mainCore.m_dspEngine->setDVSerialSupport(dvserial);
|
||||||
response.init();
|
response.init();
|
||||||
@ -730,7 +728,7 @@ int WebAPIAdapterSrv::instancePresetFilePost(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instancePresetsGet(
|
int WebAPIAdapterSrv::instancePresetsGet(
|
||||||
SWGSDRangel::SWGPresets& response,
|
SWGSDRangel::SWGPresets& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
int nbPresets = m_mainCore.m_settings.getPresetCount();
|
int nbPresets = m_mainCore.m_settings.getPresetCount();
|
||||||
int nbGroups = 0;
|
int nbGroups = 0;
|
||||||
@ -992,7 +990,7 @@ int WebAPIAdapterSrv::instancePresetDelete(
|
|||||||
|
|
||||||
int WebAPIAdapterSrv::instanceDeviceSetsGet(
|
int WebAPIAdapterSrv::instanceDeviceSetsGet(
|
||||||
SWGSDRangel::SWGDeviceSetList& response,
|
SWGSDRangel::SWGDeviceSetList& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
getDeviceSetList(&response);
|
getDeviceSetList(&response);
|
||||||
return 200;
|
return 200;
|
||||||
@ -1001,7 +999,7 @@ int WebAPIAdapterSrv::instanceDeviceSetsGet(
|
|||||||
int WebAPIAdapterSrv::instanceDeviceSetPost(
|
int WebAPIAdapterSrv::instanceDeviceSetPost(
|
||||||
int direction,
|
int direction,
|
||||||
SWGSDRangel::SWGSuccessResponse& response,
|
SWGSDRangel::SWGSuccessResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error __attribute__((unused)))
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
MainCore::MsgAddDeviceSet *msg = MainCore::MsgAddDeviceSet::create(direction);
|
MainCore::MsgAddDeviceSet *msg = MainCore::MsgAddDeviceSet::create(direction);
|
||||||
m_mainCore.m_inputMessageQueue.push(msg);
|
m_mainCore.m_inputMessageQueue.push(msg);
|
||||||
@ -1057,8 +1055,8 @@ int WebAPIAdapterSrv::devicesetGet(
|
|||||||
}
|
}
|
||||||
|
|
||||||
int WebAPIAdapterSrv::devicesetFocusPatch(
|
int WebAPIAdapterSrv::devicesetFocusPatch(
|
||||||
int deviceSetIndex __attribute__((unused)),
|
int deviceSetIndex,
|
||||||
SWGSDRangel::SWGSuccessResponse& response __attribute__((unused)),
|
SWGSDRangel::SWGSuccessResponse& response,
|
||||||
SWGSDRangel::SWGErrorResponse& error)
|
SWGSDRangel::SWGErrorResponse& error)
|
||||||
{
|
{
|
||||||
*error.getMessage() = QString("Not supported in server instance");
|
*error.getMessage() = QString("Not supported in server instance");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user