SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Public Member Functions | Private Attributes | List of all members
SWGSDRangel::SWGUDPSinkSettings Class Reference

#include <SWGUDPSinkSettings.h>

+ Inheritance diagram for SWGSDRangel::SWGUDPSinkSettings:
+ Collaboration diagram for SWGSDRangel::SWGUDPSinkSettings:

Public Member Functions

 SWGUDPSinkSettings ()
 
 SWGUDPSinkSettings (QString *json)
 
virtual ~SWGUDPSinkSettings ()
 
void init ()
 
void cleanup ()
 
virtual QString asJson () override
 
virtual QJsonObject * asJsonObject () override
 
virtual void fromJsonObject (QJsonObject &json) override
 
virtual SWGUDPSinkSettingsfromJson (QString &jsonString) override
 
float getOutputSampleRate ()
 
void setOutputSampleRate (float output_sample_rate)
 
qint32 getSampleFormat ()
 
void setSampleFormat (qint32 sample_format)
 
qint64 getInputFrequencyOffset ()
 
void setInputFrequencyOffset (qint64 input_frequency_offset)
 
float getRfBandwidth ()
 
void setRfBandwidth (float rf_bandwidth)
 
qint32 getFmDeviation ()
 
void setFmDeviation (qint32 fm_deviation)
 
qint32 getChannelMute ()
 
void setChannelMute (qint32 channel_mute)
 
float getGain ()
 
void setGain (float gain)
 
qint32 getSquelchDb ()
 
void setSquelchDb (qint32 squelch_db)
 
qint32 getSquelchGate ()
 
void setSquelchGate (qint32 squelch_gate)
 
qint32 getSquelchEnabled ()
 
void setSquelchEnabled (qint32 squelch_enabled)
 
qint32 getAgc ()
 
void setAgc (qint32 agc)
 
qint32 getAudioActive ()
 
void setAudioActive (qint32 audio_active)
 
qint32 getAudioStereo ()
 
void setAudioStereo (qint32 audio_stereo)
 
qint32 getVolume ()
 
void setVolume (qint32 volume)
 
QString * getUdpAddress ()
 
void setUdpAddress (QString *udp_address)
 
qint32 getUdpPort ()
 
void setUdpPort (qint32 udp_port)
 
qint32 getAudioPort ()
 
void setAudioPort (qint32 audio_port)
 
qint32 getRgbColor ()
 
void setRgbColor (qint32 rgb_color)
 
QString * getTitle ()
 
void setTitle (QString *title)
 
qint32 getUseReverseApi ()
 
void setUseReverseApi (qint32 use_reverse_api)
 
QString * getReverseApiAddress ()
 
void setReverseApiAddress (QString *reverse_api_address)
 
qint32 getReverseApiPort ()
 
void setReverseApiPort (qint32 reverse_api_port)
 
qint32 getReverseApiDeviceIndex ()
 
void setReverseApiDeviceIndex (qint32 reverse_api_device_index)
 
qint32 getReverseApiChannelIndex ()
 
void setReverseApiChannelIndex (qint32 reverse_api_channel_index)
 
virtual bool isSet () override
 
- Public Member Functions inherited from SWGSDRangel::SWGObject
virtual ~SWGObject ()
 

Private Attributes

float output_sample_rate
 
bool m_output_sample_rate_isSet
 
qint32 sample_format
 
bool m_sample_format_isSet
 
qint64 input_frequency_offset
 
bool m_input_frequency_offset_isSet
 
float rf_bandwidth
 
bool m_rf_bandwidth_isSet
 
qint32 fm_deviation
 
bool m_fm_deviation_isSet
 
qint32 channel_mute
 
bool m_channel_mute_isSet
 
float gain
 
bool m_gain_isSet
 
qint32 squelch_db
 
bool m_squelch_db_isSet
 
qint32 squelch_gate
 
bool m_squelch_gate_isSet
 
qint32 squelch_enabled
 
bool m_squelch_enabled_isSet
 
qint32 agc
 
bool m_agc_isSet
 
qint32 audio_active
 
bool m_audio_active_isSet
 
qint32 audio_stereo
 
bool m_audio_stereo_isSet
 
qint32 volume
 
bool m_volume_isSet
 
QString * udp_address
 
bool m_udp_address_isSet
 
qint32 udp_port
 
bool m_udp_port_isSet
 
qint32 audio_port
 
bool m_audio_port_isSet
 
qint32 rgb_color
 
bool m_rgb_color_isSet
 
QString * title
 
bool m_title_isSet
 
qint32 use_reverse_api
 
bool m_use_reverse_api_isSet
 
QString * reverse_api_address
 
bool m_reverse_api_address_isSet
 
qint32 reverse_api_port
 
bool m_reverse_api_port_isSet
 
qint32 reverse_api_device_index
 
bool m_reverse_api_device_index_isSet
 
qint32 reverse_api_channel_index
 
bool m_reverse_api_channel_index_isSet
 

Detailed Description

Definition at line 32 of file SWGUDPSinkSettings.h.

Constructor & Destructor Documentation

◆ SWGUDPSinkSettings() [1/2]

SWGSDRangel::SWGUDPSinkSettings::SWGUDPSinkSettings ( )

Definition at line 30 of file SWGUDPSinkSettings.cpp.

References agc, audio_active, audio_port, audio_stereo, channel_mute, fm_deviation, gain, input_frequency_offset, m_agc_isSet, m_audio_active_isSet, m_audio_port_isSet, m_audio_stereo_isSet, m_channel_mute_isSet, m_fm_deviation_isSet, m_gain_isSet, m_input_frequency_offset_isSet, m_output_sample_rate_isSet, m_reverse_api_address_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rf_bandwidth_isSet, m_rgb_color_isSet, m_sample_format_isSet, m_squelch_db_isSet, m_squelch_enabled_isSet, m_squelch_gate_isSet, m_title_isSet, m_udp_address_isSet, m_udp_port_isSet, m_use_reverse_api_isSet, m_volume_isSet, output_sample_rate, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rf_bandwidth, rgb_color, sample_format, squelch_db, squelch_enabled, squelch_gate, title, udp_address, udp_port, use_reverse_api, and volume.

30  {
31  output_sample_rate = 0.0f;
33  sample_format = 0;
34  m_sample_format_isSet = false;
37  rf_bandwidth = 0.0f;
38  m_rf_bandwidth_isSet = false;
39  fm_deviation = 0;
40  m_fm_deviation_isSet = false;
41  channel_mute = 0;
42  m_channel_mute_isSet = false;
43  gain = 0.0f;
44  m_gain_isSet = false;
45  squelch_db = 0;
46  m_squelch_db_isSet = false;
47  squelch_gate = 0;
48  m_squelch_gate_isSet = false;
49  squelch_enabled = 0;
51  agc = 0;
52  m_agc_isSet = false;
53  audio_active = 0;
54  m_audio_active_isSet = false;
55  audio_stereo = 0;
56  m_audio_stereo_isSet = false;
57  volume = 0;
58  m_volume_isSet = false;
59  udp_address = nullptr;
60  m_udp_address_isSet = false;
61  udp_port = 0;
62  m_udp_port_isSet = false;
63  audio_port = 0;
64  m_audio_port_isSet = false;
65  rgb_color = 0;
66  m_rgb_color_isSet = false;
67  title = nullptr;
68  m_title_isSet = false;
69  use_reverse_api = 0;
71  reverse_api_address = nullptr;
73  reverse_api_port = 0;
79 }

◆ SWGUDPSinkSettings() [2/2]

SWGSDRangel::SWGUDPSinkSettings::SWGUDPSinkSettings ( QString *  json)

Definition at line 25 of file SWGUDPSinkSettings.cpp.

References fromJson(), and init().

25  {
26  init();
27  this->fromJson(*json);
28 }
virtual SWGUDPSinkSettings * fromJson(QString &jsonString) override
+ Here is the call graph for this function:

◆ ~SWGUDPSinkSettings()

SWGSDRangel::SWGUDPSinkSettings::~SWGUDPSinkSettings ( )
virtual

Definition at line 81 of file SWGUDPSinkSettings.cpp.

References cleanup().

81  {
82  this->cleanup();
83 }
+ Here is the call graph for this function:

Member Function Documentation

◆ asJson()

QString SWGSDRangel::SWGUDPSinkSettings::asJson ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 233 of file SWGUDPSinkSettings.cpp.

References asJsonObject().

234 {
235  QJsonObject* obj = this->asJsonObject();
236 
237  QJsonDocument doc(*obj);
238  QByteArray bytes = doc.toJson();
239  delete obj;
240  return QString(bytes);
241 }
virtual QJsonObject * asJsonObject() override
+ Here is the call graph for this function:

◆ asJsonObject()

QJsonObject * SWGSDRangel::SWGUDPSinkSettings::asJsonObject ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 244 of file SWGUDPSinkSettings.cpp.

References agc, audio_active, audio_port, audio_stereo, channel_mute, fm_deviation, gain, input_frequency_offset, m_agc_isSet, m_audio_active_isSet, m_audio_port_isSet, m_audio_stereo_isSet, m_channel_mute_isSet, m_fm_deviation_isSet, m_gain_isSet, m_input_frequency_offset_isSet, m_output_sample_rate_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rf_bandwidth_isSet, m_rgb_color_isSet, m_sample_format_isSet, m_squelch_db_isSet, m_squelch_enabled_isSet, m_squelch_gate_isSet, m_udp_port_isSet, m_use_reverse_api_isSet, m_volume_isSet, output_sample_rate, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rf_bandwidth, rgb_color, sample_format, squelch_db, squelch_enabled, squelch_gate, title, SWGSDRangel::toJsonValue(), udp_address, udp_port, use_reverse_api, and volume.

Referenced by asJson().

244  {
245  QJsonObject* obj = new QJsonObject();
247  obj->insert("outputSampleRate", QJsonValue(output_sample_rate));
248  }
250  obj->insert("sampleFormat", QJsonValue(sample_format));
251  }
253  obj->insert("inputFrequencyOffset", QJsonValue(input_frequency_offset));
254  }
256  obj->insert("rfBandwidth", QJsonValue(rf_bandwidth));
257  }
259  obj->insert("fmDeviation", QJsonValue(fm_deviation));
260  }
262  obj->insert("channelMute", QJsonValue(channel_mute));
263  }
264  if(m_gain_isSet){
265  obj->insert("gain", QJsonValue(gain));
266  }
267  if(m_squelch_db_isSet){
268  obj->insert("squelchDB", QJsonValue(squelch_db));
269  }
271  obj->insert("squelchGate", QJsonValue(squelch_gate));
272  }
274  obj->insert("squelchEnabled", QJsonValue(squelch_enabled));
275  }
276  if(m_agc_isSet){
277  obj->insert("agc", QJsonValue(agc));
278  }
280  obj->insert("audioActive", QJsonValue(audio_active));
281  }
283  obj->insert("audioStereo", QJsonValue(audio_stereo));
284  }
285  if(m_volume_isSet){
286  obj->insert("volume", QJsonValue(volume));
287  }
288  if(udp_address != nullptr && *udp_address != QString("")){
289  toJsonValue(QString("udpAddress"), udp_address, obj, QString("QString"));
290  }
291  if(m_udp_port_isSet){
292  obj->insert("udpPort", QJsonValue(udp_port));
293  }
294  if(m_audio_port_isSet){
295  obj->insert("audioPort", QJsonValue(audio_port));
296  }
297  if(m_rgb_color_isSet){
298  obj->insert("rgbColor", QJsonValue(rgb_color));
299  }
300  if(title != nullptr && *title != QString("")){
301  toJsonValue(QString("title"), title, obj, QString("QString"));
302  }
304  obj->insert("useReverseAPI", QJsonValue(use_reverse_api));
305  }
306  if(reverse_api_address != nullptr && *reverse_api_address != QString("")){
307  toJsonValue(QString("reverseAPIAddress"), reverse_api_address, obj, QString("QString"));
308  }
310  obj->insert("reverseAPIPort", QJsonValue(reverse_api_port));
311  }
313  obj->insert("reverseAPIDeviceIndex", QJsonValue(reverse_api_device_index));
314  }
316  obj->insert("reverseAPIChannelIndex", QJsonValue(reverse_api_channel_index));
317  }
318 
319  return obj;
320 }
void toJsonValue(QString name, void *value, QJsonObject *output, QString type)
Definition: SWGHelpers.cpp:383
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ cleanup()

void SWGSDRangel::SWGUDPSinkSettings::cleanup ( )

Definition at line 138 of file SWGUDPSinkSettings.cpp.

References reverse_api_address, title, and udp_address.

Referenced by ~SWGUDPSinkSettings().

138  {
139 
140 
141 
142 
143 
144 
145 
146 
147 
148 
149 
150 
151 
152 
153  if(udp_address != nullptr) {
154  delete udp_address;
155  }
156 
157 
158 
159  if(title != nullptr) {
160  delete title;
161  }
162 
163  if(reverse_api_address != nullptr) {
164  delete reverse_api_address;
165  }
166 
167 
168 
169 }
+ Here is the caller graph for this function:

◆ fromJson()

SWGUDPSinkSettings * SWGSDRangel::SWGUDPSinkSettings::fromJson ( QString &  jsonString)
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 172 of file SWGUDPSinkSettings.cpp.

References fromJsonObject().

Referenced by SWGUDPSinkSettings().

172  {
173  QByteArray array (json.toStdString().c_str());
174  QJsonDocument doc = QJsonDocument::fromJson(array);
175  QJsonObject jsonObject = doc.object();
176  this->fromJsonObject(jsonObject);
177  return this;
178 }
virtual void fromJsonObject(QJsonObject &json) override
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fromJsonObject()

void SWGSDRangel::SWGUDPSinkSettings::fromJsonObject ( QJsonObject &  json)
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 181 of file SWGUDPSinkSettings.cpp.

References agc, audio_active, audio_port, audio_stereo, channel_mute, fm_deviation, gain, input_frequency_offset, output_sample_rate, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rf_bandwidth, rgb_color, sample_format, SWGSDRangel::setValue(), squelch_db, squelch_enabled, squelch_gate, title, udp_address, udp_port, use_reverse_api, and volume.

Referenced by fromJson(), and WebAPIRequestMapper::validateChannelSettings().

181  {
182  ::SWGSDRangel::setValue(&output_sample_rate, pJson["outputSampleRate"], "float", "");
183 
184  ::SWGSDRangel::setValue(&sample_format, pJson["sampleFormat"], "qint32", "");
185 
186  ::SWGSDRangel::setValue(&input_frequency_offset, pJson["inputFrequencyOffset"], "qint64", "");
187 
188  ::SWGSDRangel::setValue(&rf_bandwidth, pJson["rfBandwidth"], "float", "");
189 
190  ::SWGSDRangel::setValue(&fm_deviation, pJson["fmDeviation"], "qint32", "");
191 
192  ::SWGSDRangel::setValue(&channel_mute, pJson["channelMute"], "qint32", "");
193 
194  ::SWGSDRangel::setValue(&gain, pJson["gain"], "float", "");
195 
196  ::SWGSDRangel::setValue(&squelch_db, pJson["squelchDB"], "qint32", "");
197 
198  ::SWGSDRangel::setValue(&squelch_gate, pJson["squelchGate"], "qint32", "");
199 
200  ::SWGSDRangel::setValue(&squelch_enabled, pJson["squelchEnabled"], "qint32", "");
201 
202  ::SWGSDRangel::setValue(&agc, pJson["agc"], "qint32", "");
203 
204  ::SWGSDRangel::setValue(&audio_active, pJson["audioActive"], "qint32", "");
205 
206  ::SWGSDRangel::setValue(&audio_stereo, pJson["audioStereo"], "qint32", "");
207 
208  ::SWGSDRangel::setValue(&volume, pJson["volume"], "qint32", "");
209 
210  ::SWGSDRangel::setValue(&udp_address, pJson["udpAddress"], "QString", "QString");
211 
212  ::SWGSDRangel::setValue(&udp_port, pJson["udpPort"], "qint32", "");
213 
214  ::SWGSDRangel::setValue(&audio_port, pJson["audioPort"], "qint32", "");
215 
216  ::SWGSDRangel::setValue(&rgb_color, pJson["rgbColor"], "qint32", "");
217 
218  ::SWGSDRangel::setValue(&title, pJson["title"], "QString", "QString");
219 
220  ::SWGSDRangel::setValue(&use_reverse_api, pJson["useReverseAPI"], "qint32", "");
221 
222  ::SWGSDRangel::setValue(&reverse_api_address, pJson["reverseAPIAddress"], "QString", "QString");
223 
224  ::SWGSDRangel::setValue(&reverse_api_port, pJson["reverseAPIPort"], "qint32", "");
225 
226  ::SWGSDRangel::setValue(&reverse_api_device_index, pJson["reverseAPIDeviceIndex"], "qint32", "");
227 
228  ::SWGSDRangel::setValue(&reverse_api_channel_index, pJson["reverseAPIChannelIndex"], "qint32", "");
229 
230 }
void setValue(void *value, QJsonValue obj, QString type, QString complexType)
Definition: SWGHelpers.cpp:25
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getAgc()

qint32 SWGSDRangel::SWGUDPSinkSettings::getAgc ( )

Definition at line 423 of file SWGUDPSinkSettings.cpp.

References agc.

Referenced by UDPSink::webapiSettingsPutPatch().

423  {
424  return agc;
425 }
+ Here is the caller graph for this function:

◆ getAudioActive()

qint32 SWGSDRangel::SWGUDPSinkSettings::getAudioActive ( )

Definition at line 433 of file SWGUDPSinkSettings.cpp.

References audio_active.

Referenced by UDPSink::webapiSettingsPutPatch().

433  {
434  return audio_active;
435 }
+ Here is the caller graph for this function:

◆ getAudioPort()

qint32 SWGSDRangel::SWGUDPSinkSettings::getAudioPort ( )

Definition at line 483 of file SWGUDPSinkSettings.cpp.

References audio_port.

Referenced by UDPSink::webapiSettingsPutPatch().

483  {
484  return audio_port;
485 }
+ Here is the caller graph for this function:

◆ getAudioStereo()

qint32 SWGSDRangel::SWGUDPSinkSettings::getAudioStereo ( )

Definition at line 443 of file SWGUDPSinkSettings.cpp.

References audio_stereo.

Referenced by UDPSink::webapiSettingsPutPatch().

443  {
444  return audio_stereo;
445 }
+ Here is the caller graph for this function:

◆ getChannelMute()

qint32 SWGSDRangel::SWGUDPSinkSettings::getChannelMute ( )

Definition at line 373 of file SWGUDPSinkSettings.cpp.

References channel_mute.

Referenced by UDPSink::webapiSettingsPutPatch().

373  {
374  return channel_mute;
375 }
+ Here is the caller graph for this function:

◆ getFmDeviation()

qint32 SWGSDRangel::SWGUDPSinkSettings::getFmDeviation ( )

Definition at line 363 of file SWGUDPSinkSettings.cpp.

References fm_deviation.

Referenced by UDPSink::webapiSettingsPutPatch().

363  {
364  return fm_deviation;
365 }
+ Here is the caller graph for this function:

◆ getGain()

float SWGSDRangel::SWGUDPSinkSettings::getGain ( )

Definition at line 383 of file SWGUDPSinkSettings.cpp.

References gain.

Referenced by UDPSink::webapiSettingsPutPatch().

383  {
384  return gain;
385 }
+ Here is the caller graph for this function:

◆ getInputFrequencyOffset()

qint64 SWGSDRangel::SWGUDPSinkSettings::getInputFrequencyOffset ( )

Definition at line 343 of file SWGUDPSinkSettings.cpp.

References input_frequency_offset.

Referenced by UDPSink::webapiSettingsPutPatch().

343  {
344  return input_frequency_offset;
345 }
+ Here is the caller graph for this function:

◆ getOutputSampleRate()

float SWGSDRangel::SWGUDPSinkSettings::getOutputSampleRate ( )

Definition at line 323 of file SWGUDPSinkSettings.cpp.

References output_sample_rate.

Referenced by UDPSink::webapiSettingsPutPatch().

323  {
324  return output_sample_rate;
325 }
+ Here is the caller graph for this function:

◆ getReverseApiAddress()

QString * SWGSDRangel::SWGUDPSinkSettings::getReverseApiAddress ( )

Definition at line 523 of file SWGUDPSinkSettings.cpp.

References reverse_api_address.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiSettingsPutPatch().

523  {
524  return reverse_api_address;
525 }
+ Here is the caller graph for this function:

◆ getReverseApiChannelIndex()

qint32 SWGSDRangel::SWGUDPSinkSettings::getReverseApiChannelIndex ( )

Definition at line 553 of file SWGUDPSinkSettings.cpp.

References reverse_api_channel_index.

Referenced by UDPSink::webapiSettingsPutPatch().

553  {
555 }
+ Here is the caller graph for this function:

◆ getReverseApiDeviceIndex()

qint32 SWGSDRangel::SWGUDPSinkSettings::getReverseApiDeviceIndex ( )

Definition at line 543 of file SWGUDPSinkSettings.cpp.

References reverse_api_device_index.

Referenced by UDPSink::webapiSettingsPutPatch().

543  {
545 }
+ Here is the caller graph for this function:

◆ getReverseApiPort()

qint32 SWGSDRangel::SWGUDPSinkSettings::getReverseApiPort ( )

Definition at line 533 of file SWGUDPSinkSettings.cpp.

References reverse_api_port.

Referenced by UDPSink::webapiSettingsPutPatch().

533  {
534  return reverse_api_port;
535 }
+ Here is the caller graph for this function:

◆ getRfBandwidth()

float SWGSDRangel::SWGUDPSinkSettings::getRfBandwidth ( )

Definition at line 353 of file SWGUDPSinkSettings.cpp.

References rf_bandwidth.

Referenced by UDPSink::webapiSettingsPutPatch().

353  {
354  return rf_bandwidth;
355 }
+ Here is the caller graph for this function:

◆ getRgbColor()

qint32 SWGSDRangel::SWGUDPSinkSettings::getRgbColor ( )

Definition at line 493 of file SWGUDPSinkSettings.cpp.

References rgb_color.

Referenced by UDPSink::webapiSettingsPutPatch().

493  {
494  return rgb_color;
495 }
+ Here is the caller graph for this function:

◆ getSampleFormat()

qint32 SWGSDRangel::SWGUDPSinkSettings::getSampleFormat ( )

Definition at line 333 of file SWGUDPSinkSettings.cpp.

References sample_format.

Referenced by UDPSink::webapiSettingsPutPatch().

333  {
334  return sample_format;
335 }
+ Here is the caller graph for this function:

◆ getSquelchDb()

qint32 SWGSDRangel::SWGUDPSinkSettings::getSquelchDb ( )

Definition at line 393 of file SWGUDPSinkSettings.cpp.

References squelch_db.

Referenced by UDPSink::webapiSettingsPutPatch().

393  {
394  return squelch_db;
395 }
+ Here is the caller graph for this function:

◆ getSquelchEnabled()

qint32 SWGSDRangel::SWGUDPSinkSettings::getSquelchEnabled ( )

Definition at line 413 of file SWGUDPSinkSettings.cpp.

References squelch_enabled.

Referenced by UDPSink::webapiSettingsPutPatch().

413  {
414  return squelch_enabled;
415 }
+ Here is the caller graph for this function:

◆ getSquelchGate()

qint32 SWGSDRangel::SWGUDPSinkSettings::getSquelchGate ( )

Definition at line 403 of file SWGUDPSinkSettings.cpp.

References squelch_gate.

Referenced by UDPSink::webapiSettingsPutPatch().

403  {
404  return squelch_gate;
405 }
+ Here is the caller graph for this function:

◆ getTitle()

QString * SWGSDRangel::SWGUDPSinkSettings::getTitle ( )

Definition at line 503 of file SWGUDPSinkSettings.cpp.

References title.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiSettingsPutPatch().

503  {
504  return title;
505 }
+ Here is the caller graph for this function:

◆ getUdpAddress()

QString * SWGSDRangel::SWGUDPSinkSettings::getUdpAddress ( )

Definition at line 463 of file SWGUDPSinkSettings.cpp.

References udp_address.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiSettingsPutPatch().

463  {
464  return udp_address;
465 }
+ Here is the caller graph for this function:

◆ getUdpPort()

qint32 SWGSDRangel::SWGUDPSinkSettings::getUdpPort ( )

Definition at line 473 of file SWGUDPSinkSettings.cpp.

References udp_port.

Referenced by UDPSink::webapiSettingsPutPatch().

473  {
474  return udp_port;
475 }
+ Here is the caller graph for this function:

◆ getUseReverseApi()

qint32 SWGSDRangel::SWGUDPSinkSettings::getUseReverseApi ( )

Definition at line 513 of file SWGUDPSinkSettings.cpp.

References use_reverse_api.

Referenced by UDPSink::webapiSettingsPutPatch().

513  {
514  return use_reverse_api;
515 }
+ Here is the caller graph for this function:

◆ getVolume()

qint32 SWGSDRangel::SWGUDPSinkSettings::getVolume ( )

Definition at line 453 of file SWGUDPSinkSettings.cpp.

References volume.

Referenced by UDPSink::webapiSettingsPutPatch().

453  {
454  return volume;
455 }
+ Here is the caller graph for this function:

◆ init()

void SWGSDRangel::SWGUDPSinkSettings::init ( )

Definition at line 86 of file SWGUDPSinkSettings.cpp.

References agc, audio_active, audio_port, audio_stereo, channel_mute, fm_deviation, gain, input_frequency_offset, m_agc_isSet, m_audio_active_isSet, m_audio_port_isSet, m_audio_stereo_isSet, m_channel_mute_isSet, m_fm_deviation_isSet, m_gain_isSet, m_input_frequency_offset_isSet, m_output_sample_rate_isSet, m_reverse_api_address_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rf_bandwidth_isSet, m_rgb_color_isSet, m_sample_format_isSet, m_squelch_db_isSet, m_squelch_enabled_isSet, m_squelch_gate_isSet, m_title_isSet, m_udp_address_isSet, m_udp_port_isSet, m_use_reverse_api_isSet, m_volume_isSet, output_sample_rate, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rf_bandwidth, rgb_color, sample_format, squelch_db, squelch_enabled, squelch_gate, title, udp_address, udp_port, use_reverse_api, and volume.

Referenced by SWGUDPSinkSettings(), and UDPSink::webapiSettingsGet().

86  {
87  output_sample_rate = 0.0f;
89  sample_format = 0;
90  m_sample_format_isSet = false;
93  rf_bandwidth = 0.0f;
94  m_rf_bandwidth_isSet = false;
95  fm_deviation = 0;
96  m_fm_deviation_isSet = false;
97  channel_mute = 0;
98  m_channel_mute_isSet = false;
99  gain = 0.0f;
100  m_gain_isSet = false;
101  squelch_db = 0;
102  m_squelch_db_isSet = false;
103  squelch_gate = 0;
104  m_squelch_gate_isSet = false;
105  squelch_enabled = 0;
106  m_squelch_enabled_isSet = false;
107  agc = 0;
108  m_agc_isSet = false;
109  audio_active = 0;
110  m_audio_active_isSet = false;
111  audio_stereo = 0;
112  m_audio_stereo_isSet = false;
113  volume = 0;
114  m_volume_isSet = false;
115  udp_address = new QString("");
116  m_udp_address_isSet = false;
117  udp_port = 0;
118  m_udp_port_isSet = false;
119  audio_port = 0;
120  m_audio_port_isSet = false;
121  rgb_color = 0;
122  m_rgb_color_isSet = false;
123  title = new QString("");
124  m_title_isSet = false;
125  use_reverse_api = 0;
126  m_use_reverse_api_isSet = false;
127  reverse_api_address = new QString("");
129  reverse_api_port = 0;
130  m_reverse_api_port_isSet = false;
135 }
+ Here is the caller graph for this function:

◆ isSet()

bool SWGSDRangel::SWGUDPSinkSettings::isSet ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 564 of file SWGUDPSinkSettings.cpp.

References m_agc_isSet, m_audio_active_isSet, m_audio_port_isSet, m_audio_stereo_isSet, m_channel_mute_isSet, m_fm_deviation_isSet, m_gain_isSet, m_input_frequency_offset_isSet, m_output_sample_rate_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rf_bandwidth_isSet, m_rgb_color_isSet, m_sample_format_isSet, m_squelch_db_isSet, m_squelch_enabled_isSet, m_squelch_gate_isSet, m_udp_port_isSet, m_use_reverse_api_isSet, m_volume_isSet, reverse_api_address, title, and udp_address.

Referenced by SWGSDRangel::SWGChannelSettings::asJsonObject(), SWGSDRangel::SWGChannelSettings_2::asJsonObject(), SWGSDRangel::SWGChannelSettings_2::isSet(), and SWGSDRangel::SWGChannelSettings::isSet().

564  {
565  bool isObjectUpdated = false;
566  do{
567  if(m_output_sample_rate_isSet){ isObjectUpdated = true; break;}
568  if(m_sample_format_isSet){ isObjectUpdated = true; break;}
569  if(m_input_frequency_offset_isSet){ isObjectUpdated = true; break;}
570  if(m_rf_bandwidth_isSet){ isObjectUpdated = true; break;}
571  if(m_fm_deviation_isSet){ isObjectUpdated = true; break;}
572  if(m_channel_mute_isSet){ isObjectUpdated = true; break;}
573  if(m_gain_isSet){ isObjectUpdated = true; break;}
574  if(m_squelch_db_isSet){ isObjectUpdated = true; break;}
575  if(m_squelch_gate_isSet){ isObjectUpdated = true; break;}
576  if(m_squelch_enabled_isSet){ isObjectUpdated = true; break;}
577  if(m_agc_isSet){ isObjectUpdated = true; break;}
578  if(m_audio_active_isSet){ isObjectUpdated = true; break;}
579  if(m_audio_stereo_isSet){ isObjectUpdated = true; break;}
580  if(m_volume_isSet){ isObjectUpdated = true; break;}
581  if(udp_address != nullptr && *udp_address != QString("")){ isObjectUpdated = true; break;}
582  if(m_udp_port_isSet){ isObjectUpdated = true; break;}
583  if(m_audio_port_isSet){ isObjectUpdated = true; break;}
584  if(m_rgb_color_isSet){ isObjectUpdated = true; break;}
585  if(title != nullptr && *title != QString("")){ isObjectUpdated = true; break;}
586  if(m_use_reverse_api_isSet){ isObjectUpdated = true; break;}
587  if(reverse_api_address != nullptr && *reverse_api_address != QString("")){ isObjectUpdated = true; break;}
588  if(m_reverse_api_port_isSet){ isObjectUpdated = true; break;}
589  if(m_reverse_api_device_index_isSet){ isObjectUpdated = true; break;}
590  if(m_reverse_api_channel_index_isSet){ isObjectUpdated = true; break;}
591  }while(false);
592  return isObjectUpdated;
593 }
+ Here is the caller graph for this function:

◆ setAgc()

void SWGSDRangel::SWGUDPSinkSettings::setAgc ( qint32  agc)

Definition at line 427 of file SWGUDPSinkSettings.cpp.

References agc, and m_agc_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

427  {
428  this->agc = agc;
429  this->m_agc_isSet = true;
430 }
+ Here is the caller graph for this function:

◆ setAudioActive()

void SWGSDRangel::SWGUDPSinkSettings::setAudioActive ( qint32  audio_active)

Definition at line 437 of file SWGUDPSinkSettings.cpp.

References audio_active, and m_audio_active_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setAudioPort()

void SWGSDRangel::SWGUDPSinkSettings::setAudioPort ( qint32  audio_port)

Definition at line 487 of file SWGUDPSinkSettings.cpp.

References audio_port, and m_audio_port_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setAudioStereo()

void SWGSDRangel::SWGUDPSinkSettings::setAudioStereo ( qint32  audio_stereo)

Definition at line 447 of file SWGUDPSinkSettings.cpp.

References audio_stereo, and m_audio_stereo_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setChannelMute()

void SWGSDRangel::SWGUDPSinkSettings::setChannelMute ( qint32  channel_mute)

Definition at line 377 of file SWGUDPSinkSettings.cpp.

References channel_mute, and m_channel_mute_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setFmDeviation()

void SWGSDRangel::SWGUDPSinkSettings::setFmDeviation ( qint32  fm_deviation)

Definition at line 367 of file SWGUDPSinkSettings.cpp.

References fm_deviation, and m_fm_deviation_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setGain()

void SWGSDRangel::SWGUDPSinkSettings::setGain ( float  gain)

Definition at line 387 of file SWGUDPSinkSettings.cpp.

References gain, and m_gain_isSet.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

387  {
388  this->gain = gain;
389  this->m_gain_isSet = true;
390 }
+ Here is the caller graph for this function:

◆ setInputFrequencyOffset()

void SWGSDRangel::SWGUDPSinkSettings::setInputFrequencyOffset ( qint64  input_frequency_offset)

◆ setOutputSampleRate()

void SWGSDRangel::SWGUDPSinkSettings::setOutputSampleRate ( float  output_sample_rate)

Definition at line 327 of file SWGUDPSinkSettings.cpp.

References m_output_sample_rate_isSet, and output_sample_rate.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setReverseApiAddress()

void SWGSDRangel::SWGUDPSinkSettings::setReverseApiAddress ( QString *  reverse_api_address)

Definition at line 527 of file SWGUDPSinkSettings.cpp.

References m_reverse_api_address_isSet, and reverse_api_address.

Referenced by UDPSink::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setReverseApiChannelIndex()

void SWGSDRangel::SWGUDPSinkSettings::setReverseApiChannelIndex ( qint32  reverse_api_channel_index)

Definition at line 557 of file SWGUDPSinkSettings.cpp.

References m_reverse_api_channel_index_isSet, and reverse_api_channel_index.

Referenced by UDPSink::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setReverseApiDeviceIndex()

void SWGSDRangel::SWGUDPSinkSettings::setReverseApiDeviceIndex ( qint32  reverse_api_device_index)

Definition at line 547 of file SWGUDPSinkSettings.cpp.

References m_reverse_api_device_index_isSet, and reverse_api_device_index.

Referenced by UDPSink::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setReverseApiPort()

void SWGSDRangel::SWGUDPSinkSettings::setReverseApiPort ( qint32  reverse_api_port)

Definition at line 537 of file SWGUDPSinkSettings.cpp.

References m_reverse_api_port_isSet, and reverse_api_port.

Referenced by UDPSink::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setRfBandwidth()

void SWGSDRangel::SWGUDPSinkSettings::setRfBandwidth ( float  rf_bandwidth)

Definition at line 357 of file SWGUDPSinkSettings.cpp.

References m_rf_bandwidth_isSet, and rf_bandwidth.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setRgbColor()

void SWGSDRangel::SWGUDPSinkSettings::setRgbColor ( qint32  rgb_color)

Definition at line 497 of file SWGUDPSinkSettings.cpp.

References m_rgb_color_isSet, and rgb_color.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

497  {
498  this->rgb_color = rgb_color;
499  this->m_rgb_color_isSet = true;
500 }
+ Here is the caller graph for this function:

◆ setSampleFormat()

void SWGSDRangel::SWGUDPSinkSettings::setSampleFormat ( qint32  sample_format)

Definition at line 337 of file SWGUDPSinkSettings.cpp.

References m_sample_format_isSet, and sample_format.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setSquelchDb()

void SWGSDRangel::SWGUDPSinkSettings::setSquelchDb ( qint32  squelch_db)

Definition at line 397 of file SWGUDPSinkSettings.cpp.

References m_squelch_db_isSet, and squelch_db.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setSquelchEnabled()

void SWGSDRangel::SWGUDPSinkSettings::setSquelchEnabled ( qint32  squelch_enabled)

Definition at line 417 of file SWGUDPSinkSettings.cpp.

References m_squelch_enabled_isSet, and squelch_enabled.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setSquelchGate()

void SWGSDRangel::SWGUDPSinkSettings::setSquelchGate ( qint32  squelch_gate)

Definition at line 407 of file SWGUDPSinkSettings.cpp.

References m_squelch_gate_isSet, and squelch_gate.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setTitle()

void SWGSDRangel::SWGUDPSinkSettings::setTitle ( QString *  title)

Definition at line 507 of file SWGUDPSinkSettings.cpp.

References m_title_isSet, and title.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

507  {
508  this->title = title;
509  this->m_title_isSet = true;
510 }
+ Here is the caller graph for this function:

◆ setUdpAddress()

void SWGSDRangel::SWGUDPSinkSettings::setUdpAddress ( QString *  udp_address)

Definition at line 467 of file SWGUDPSinkSettings.cpp.

References m_udp_address_isSet, and udp_address.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

467  {
468  this->udp_address = udp_address;
469  this->m_udp_address_isSet = true;
470 }
+ Here is the caller graph for this function:

◆ setUdpPort()

void SWGSDRangel::SWGUDPSinkSettings::setUdpPort ( qint32  udp_port)

Definition at line 477 of file SWGUDPSinkSettings.cpp.

References m_udp_port_isSet, and udp_port.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

477  {
478  this->udp_port = udp_port;
479  this->m_udp_port_isSet = true;
480 }
+ Here is the caller graph for this function:

◆ setUseReverseApi()

void SWGSDRangel::SWGUDPSinkSettings::setUseReverseApi ( qint32  use_reverse_api)

Definition at line 517 of file SWGUDPSinkSettings.cpp.

References m_use_reverse_api_isSet, and use_reverse_api.

Referenced by UDPSink::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setVolume()

void SWGSDRangel::SWGUDPSinkSettings::setVolume ( qint32  volume)

Definition at line 457 of file SWGUDPSinkSettings.cpp.

References m_volume_isSet, and volume.

Referenced by UDPSink::webapiFormatChannelSettings(), and UDPSink::webapiReverseSendSettings().

457  {
458  this->volume = volume;
459  this->m_volume_isSet = true;
460 }
+ Here is the caller graph for this function:

Member Data Documentation

◆ agc

qint32 SWGSDRangel::SWGUDPSinkSettings::agc
private

◆ audio_active

qint32 SWGSDRangel::SWGUDPSinkSettings::audio_active
private

◆ audio_port

qint32 SWGSDRangel::SWGUDPSinkSettings::audio_port
private

◆ audio_stereo

qint32 SWGSDRangel::SWGUDPSinkSettings::audio_stereo
private

◆ channel_mute

qint32 SWGSDRangel::SWGUDPSinkSettings::channel_mute
private

◆ fm_deviation

qint32 SWGSDRangel::SWGUDPSinkSettings::fm_deviation
private

◆ gain

float SWGSDRangel::SWGUDPSinkSettings::gain
private

◆ input_frequency_offset

qint64 SWGSDRangel::SWGUDPSinkSettings::input_frequency_offset
private

◆ m_agc_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_agc_isSet
private

Definition at line 152 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAgc(), and SWGUDPSinkSettings().

◆ m_audio_active_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_audio_active_isSet
private

Definition at line 155 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAudioActive(), and SWGUDPSinkSettings().

◆ m_audio_port_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_audio_port_isSet
private

Definition at line 170 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAudioPort(), and SWGUDPSinkSettings().

◆ m_audio_stereo_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_audio_stereo_isSet
private

Definition at line 158 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAudioStereo(), and SWGUDPSinkSettings().

◆ m_channel_mute_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_channel_mute_isSet
private

Definition at line 137 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setChannelMute(), and SWGUDPSinkSettings().

◆ m_fm_deviation_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_fm_deviation_isSet
private

Definition at line 134 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setFmDeviation(), and SWGUDPSinkSettings().

◆ m_gain_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_gain_isSet
private

Definition at line 140 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setGain(), and SWGUDPSinkSettings().

◆ m_input_frequency_offset_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_input_frequency_offset_isSet
private

◆ m_output_sample_rate_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_output_sample_rate_isSet
private

◆ m_reverse_api_address_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_reverse_api_address_isSet
private

Definition at line 182 of file SWGUDPSinkSettings.h.

Referenced by init(), setReverseApiAddress(), and SWGUDPSinkSettings().

◆ m_reverse_api_channel_index_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_reverse_api_channel_index_isSet
private

◆ m_reverse_api_device_index_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_reverse_api_device_index_isSet
private

◆ m_reverse_api_port_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_reverse_api_port_isSet
private

◆ m_rf_bandwidth_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_rf_bandwidth_isSet
private

Definition at line 131 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setRfBandwidth(), and SWGUDPSinkSettings().

◆ m_rgb_color_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_rgb_color_isSet
private

Definition at line 173 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setRgbColor(), and SWGUDPSinkSettings().

◆ m_sample_format_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_sample_format_isSet
private

Definition at line 125 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setSampleFormat(), and SWGUDPSinkSettings().

◆ m_squelch_db_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_squelch_db_isSet
private

Definition at line 143 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setSquelchDb(), and SWGUDPSinkSettings().

◆ m_squelch_enabled_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_squelch_enabled_isSet
private

◆ m_squelch_gate_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_squelch_gate_isSet
private

Definition at line 146 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setSquelchGate(), and SWGUDPSinkSettings().

◆ m_title_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_title_isSet
private

Definition at line 176 of file SWGUDPSinkSettings.h.

Referenced by init(), setTitle(), and SWGUDPSinkSettings().

◆ m_udp_address_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_udp_address_isSet
private

Definition at line 164 of file SWGUDPSinkSettings.h.

Referenced by init(), setUdpAddress(), and SWGUDPSinkSettings().

◆ m_udp_port_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_udp_port_isSet
private

Definition at line 167 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setUdpPort(), and SWGUDPSinkSettings().

◆ m_use_reverse_api_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_use_reverse_api_isSet
private

Definition at line 179 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setUseReverseApi(), and SWGUDPSinkSettings().

◆ m_volume_isSet

bool SWGSDRangel::SWGUDPSinkSettings::m_volume_isSet
private

Definition at line 161 of file SWGUDPSinkSettings.h.

Referenced by asJsonObject(), init(), isSet(), setVolume(), and SWGUDPSinkSettings().

◆ output_sample_rate

float SWGSDRangel::SWGUDPSinkSettings::output_sample_rate
private

◆ reverse_api_address

QString* SWGSDRangel::SWGUDPSinkSettings::reverse_api_address
private

◆ reverse_api_channel_index

qint32 SWGSDRangel::SWGUDPSinkSettings::reverse_api_channel_index
private

◆ reverse_api_device_index

qint32 SWGSDRangel::SWGUDPSinkSettings::reverse_api_device_index
private

◆ reverse_api_port

qint32 SWGSDRangel::SWGUDPSinkSettings::reverse_api_port
private

◆ rf_bandwidth

float SWGSDRangel::SWGUDPSinkSettings::rf_bandwidth
private

◆ rgb_color

qint32 SWGSDRangel::SWGUDPSinkSettings::rgb_color
private

◆ sample_format

qint32 SWGSDRangel::SWGUDPSinkSettings::sample_format
private

◆ squelch_db

qint32 SWGSDRangel::SWGUDPSinkSettings::squelch_db
private

◆ squelch_enabled

qint32 SWGSDRangel::SWGUDPSinkSettings::squelch_enabled
private

◆ squelch_gate

qint32 SWGSDRangel::SWGUDPSinkSettings::squelch_gate
private

◆ title

QString* SWGSDRangel::SWGUDPSinkSettings::title
private

◆ udp_address

QString* SWGSDRangel::SWGUDPSinkSettings::udp_address
private

◆ udp_port

qint32 SWGSDRangel::SWGUDPSinkSettings::udp_port
private

◆ use_reverse_api

qint32 SWGSDRangel::SWGUDPSinkSettings::use_reverse_api
private

◆ volume

qint32 SWGSDRangel::SWGUDPSinkSettings::volume
private

The documentation for this class was generated from the following files: