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.
|
#include <SWGLimeSdrInputReport.h>
Private Attributes | |
qint32 | success |
bool | m_success_isSet |
qint32 | stream_active |
bool | m_stream_active_isSet |
qint32 | fifo_size |
bool | m_fifo_size_isSet |
qint32 | fifo_fill |
bool | m_fifo_fill_isSet |
qint32 | underrun_count |
bool | m_underrun_count_isSet |
qint32 | overrun_count |
bool | m_overrun_count_isSet |
qint32 | dropped_packets_count |
bool | m_dropped_packets_count_isSet |
float | link_rate |
bool | m_link_rate_isSet |
qint32 | hw_timestamp |
bool | m_hw_timestamp_isSet |
float | temperature |
bool | m_temperature_isSet |
qint32 | gpio_dir |
bool | m_gpio_dir_isSet |
qint32 | gpio_pins |
bool | m_gpio_pins_isSet |
Definition at line 31 of file SWGLimeSdrInputReport.h.
SWGSDRangel::SWGLimeSdrInputReport::SWGLimeSdrInputReport | ( | ) |
Definition at line 30 of file SWGLimeSdrInputReport.cpp.
References dropped_packets_count, fifo_fill, fifo_size, gpio_dir, gpio_pins, hw_timestamp, link_rate, m_dropped_packets_count_isSet, m_fifo_fill_isSet, m_fifo_size_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_hw_timestamp_isSet, m_link_rate_isSet, m_overrun_count_isSet, m_stream_active_isSet, m_success_isSet, m_temperature_isSet, m_underrun_count_isSet, overrun_count, stream_active, success, temperature, and underrun_count.
SWGSDRangel::SWGLimeSdrInputReport::SWGLimeSdrInputReport | ( | QString * | json | ) |
Definition at line 25 of file SWGLimeSdrInputReport.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 57 of file SWGLimeSdrInputReport.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 143 of file SWGLimeSdrInputReport.cpp.
References asJsonObject().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 154 of file SWGLimeSdrInputReport.cpp.
References dropped_packets_count, fifo_fill, fifo_size, gpio_dir, gpio_pins, hw_timestamp, link_rate, m_dropped_packets_count_isSet, m_fifo_fill_isSet, m_fifo_size_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_hw_timestamp_isSet, m_link_rate_isSet, m_overrun_count_isSet, m_stream_active_isSet, m_success_isSet, m_temperature_isSet, m_underrun_count_isSet, overrun_count, stream_active, success, temperature, and underrun_count.
Referenced by asJson().
void SWGSDRangel::SWGLimeSdrInputReport::cleanup | ( | ) |
Definition at line 90 of file SWGLimeSdrInputReport.cpp.
Referenced by ~SWGLimeSdrInputReport().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 106 of file SWGLimeSdrInputReport.cpp.
References fromJsonObject().
Referenced by SWGLimeSdrInputReport().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 115 of file SWGLimeSdrInputReport.cpp.
References dropped_packets_count, fifo_fill, fifo_size, gpio_dir, gpio_pins, hw_timestamp, link_rate, overrun_count, SWGSDRangel::setValue(), stream_active, success, temperature, and underrun_count.
Referenced by fromJson().
qint32 SWGSDRangel::SWGLimeSdrInputReport::getDroppedPacketsCount | ( | ) |
Definition at line 257 of file SWGLimeSdrInputReport.cpp.
References dropped_packets_count.
qint32 SWGSDRangel::SWGLimeSdrInputReport::getFifoFill | ( | ) |
qint32 SWGSDRangel::SWGLimeSdrInputReport::getFifoSize | ( | ) |
qint32 SWGSDRangel::SWGLimeSdrInputReport::getGpioDir | ( | ) |
qint32 SWGSDRangel::SWGLimeSdrInputReport::getGpioPins | ( | ) |
Definition at line 307 of file SWGLimeSdrInputReport.cpp.
References gpio_pins.
qint32 SWGSDRangel::SWGLimeSdrInputReport::getHwTimestamp | ( | ) |
Definition at line 277 of file SWGLimeSdrInputReport.cpp.
References hw_timestamp.
float SWGSDRangel::SWGLimeSdrInputReport::getLinkRate | ( | ) |
qint32 SWGSDRangel::SWGLimeSdrInputReport::getOverrunCount | ( | ) |
Definition at line 247 of file SWGLimeSdrInputReport.cpp.
References overrun_count.
qint32 SWGSDRangel::SWGLimeSdrInputReport::getStreamActive | ( | ) |
Definition at line 207 of file SWGLimeSdrInputReport.cpp.
References stream_active.
qint32 SWGSDRangel::SWGLimeSdrInputReport::getSuccess | ( | ) |
float SWGSDRangel::SWGLimeSdrInputReport::getTemperature | ( | ) |
Definition at line 287 of file SWGLimeSdrInputReport.cpp.
References temperature.
qint32 SWGSDRangel::SWGLimeSdrInputReport::getUnderrunCount | ( | ) |
Definition at line 237 of file SWGLimeSdrInputReport.cpp.
References underrun_count.
void SWGSDRangel::SWGLimeSdrInputReport::init | ( | ) |
Definition at line 62 of file SWGLimeSdrInputReport.cpp.
References dropped_packets_count, fifo_fill, fifo_size, gpio_dir, gpio_pins, hw_timestamp, link_rate, m_dropped_packets_count_isSet, m_fifo_fill_isSet, m_fifo_size_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_hw_timestamp_isSet, m_link_rate_isSet, m_overrun_count_isSet, m_stream_active_isSet, m_success_isSet, m_temperature_isSet, m_underrun_count_isSet, overrun_count, stream_active, success, temperature, and underrun_count.
Referenced by SWGLimeSdrInputReport(), and LimeSDRInput::webapiReportGet().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 318 of file SWGLimeSdrInputReport.cpp.
References m_dropped_packets_count_isSet, m_fifo_fill_isSet, m_fifo_size_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_hw_timestamp_isSet, m_link_rate_isSet, m_overrun_count_isSet, m_stream_active_isSet, m_success_isSet, m_temperature_isSet, and m_underrun_count_isSet.
Referenced by SWGSDRangel::SWGDeviceReport::asJsonObject(), and SWGSDRangel::SWGDeviceReport::isSet().
void SWGSDRangel::SWGLimeSdrInputReport::setDroppedPacketsCount | ( | qint32 | dropped_packets_count | ) |
Definition at line 261 of file SWGLimeSdrInputReport.cpp.
References dropped_packets_count, and m_dropped_packets_count_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setFifoFill | ( | qint32 | fifo_fill | ) |
Definition at line 231 of file SWGLimeSdrInputReport.cpp.
References fifo_fill, and m_fifo_fill_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setFifoSize | ( | qint32 | fifo_size | ) |
Definition at line 221 of file SWGLimeSdrInputReport.cpp.
References fifo_size, and m_fifo_size_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setGpioDir | ( | qint32 | gpio_dir | ) |
Definition at line 301 of file SWGLimeSdrInputReport.cpp.
References gpio_dir, and m_gpio_dir_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setGpioPins | ( | qint32 | gpio_pins | ) |
Definition at line 311 of file SWGLimeSdrInputReport.cpp.
References gpio_pins, and m_gpio_pins_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setHwTimestamp | ( | qint32 | hw_timestamp | ) |
Definition at line 281 of file SWGLimeSdrInputReport.cpp.
References hw_timestamp, and m_hw_timestamp_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setLinkRate | ( | float | link_rate | ) |
Definition at line 271 of file SWGLimeSdrInputReport.cpp.
References link_rate, and m_link_rate_isSet.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setOverrunCount | ( | qint32 | overrun_count | ) |
Definition at line 251 of file SWGLimeSdrInputReport.cpp.
References m_overrun_count_isSet, and overrun_count.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setStreamActive | ( | qint32 | stream_active | ) |
Definition at line 211 of file SWGLimeSdrInputReport.cpp.
References m_stream_active_isSet, and stream_active.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setSuccess | ( | qint32 | success | ) |
Definition at line 201 of file SWGLimeSdrInputReport.cpp.
References m_success_isSet, and success.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setTemperature | ( | float | temperature | ) |
Definition at line 291 of file SWGLimeSdrInputReport.cpp.
References m_temperature_isSet, and temperature.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
void SWGSDRangel::SWGLimeSdrInputReport::setUnderrunCount | ( | qint32 | underrun_count | ) |
Definition at line 241 of file SWGLimeSdrInputReport.cpp.
References m_underrun_count_isSet, and underrun_count.
Referenced by LimeSDRInput::webapiFormatDeviceReport().
|
private |
Definition at line 102 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getDroppedPacketsCount(), init(), setDroppedPacketsCount(), and SWGLimeSdrInputReport().
|
private |
Definition at line 93 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getFifoFill(), init(), setFifoFill(), and SWGLimeSdrInputReport().
|
private |
Definition at line 90 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getFifoSize(), init(), setFifoSize(), and SWGLimeSdrInputReport().
|
private |
Definition at line 114 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getGpioDir(), init(), setGpioDir(), and SWGLimeSdrInputReport().
|
private |
Definition at line 117 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getGpioPins(), init(), setGpioPins(), and SWGLimeSdrInputReport().
|
private |
Definition at line 108 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getHwTimestamp(), init(), setHwTimestamp(), and SWGLimeSdrInputReport().
|
private |
Definition at line 105 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getLinkRate(), init(), setLinkRate(), and SWGLimeSdrInputReport().
|
private |
Definition at line 103 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setDroppedPacketsCount(), and SWGLimeSdrInputReport().
|
private |
Definition at line 94 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setFifoFill(), and SWGLimeSdrInputReport().
|
private |
Definition at line 91 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setFifoSize(), and SWGLimeSdrInputReport().
|
private |
Definition at line 115 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setGpioDir(), and SWGLimeSdrInputReport().
|
private |
Definition at line 118 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setGpioPins(), and SWGLimeSdrInputReport().
|
private |
Definition at line 109 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setHwTimestamp(), and SWGLimeSdrInputReport().
|
private |
Definition at line 106 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setLinkRate(), and SWGLimeSdrInputReport().
|
private |
Definition at line 100 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setOverrunCount(), and SWGLimeSdrInputReport().
|
private |
Definition at line 88 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setStreamActive(), and SWGLimeSdrInputReport().
|
private |
Definition at line 85 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setSuccess(), and SWGLimeSdrInputReport().
|
private |
Definition at line 112 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setTemperature(), and SWGLimeSdrInputReport().
|
private |
Definition at line 97 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), init(), isSet(), setUnderrunCount(), and SWGLimeSdrInputReport().
|
private |
Definition at line 99 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getOverrunCount(), init(), setOverrunCount(), and SWGLimeSdrInputReport().
|
private |
Definition at line 87 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getStreamActive(), init(), setStreamActive(), and SWGLimeSdrInputReport().
|
private |
Definition at line 84 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getSuccess(), init(), setSuccess(), and SWGLimeSdrInputReport().
|
private |
Definition at line 111 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getTemperature(), init(), setTemperature(), and SWGLimeSdrInputReport().
|
private |
Definition at line 96 of file SWGLimeSdrInputReport.h.
Referenced by asJsonObject(), fromJsonObject(), getUnderrunCount(), init(), setUnderrunCount(), and SWGLimeSdrInputReport().