19 #ifndef SWGRemoteSourceReport_H_ 20 #define SWGRemoteSourceReport_H_ 22 #include <QJsonObject> 39 virtual QString asJson ()
override;
40 virtual QJsonObject* asJsonObject()
override;
41 virtual void fromJsonObject(QJsonObject &json)
override;
44 qint32 getQueueLength();
45 void setQueueLength(qint32 queue_length);
47 qint32 getQueueSize();
48 void setQueueSize(qint32 queue_size);
50 qint32 getSamplesCount();
51 void setSamplesCount(qint32 samples_count);
53 qint32 getCorrectableErrorsCount();
54 void setCorrectableErrorsCount(qint32 correctable_errors_count);
56 qint32 getUncorrectableErrorsCount();
57 void setUncorrectableErrorsCount(qint32 uncorrectable_errors_count);
60 void setTvSec(qint32 tv_sec);
63 void setTvUSec(qint32 tv_u_sec);
65 qint32 getNbOriginalBlocks();
66 void setNbOriginalBlocks(qint32 nb_original_blocks);
68 qint32 getNbFecBlocks();
69 void setNbFecBlocks(qint32 nb_fec_blocks);
71 qint32 getCenterFreq();
72 void setCenterFreq(qint32 center_freq);
74 qint32 getSampleRate();
75 void setSampleRate(qint32 sample_rate);
77 qint32 getDeviceCenterFreq();
78 void setDeviceCenterFreq(qint32 device_center_freq);
80 qint32 getDeviceSampleRate();
81 void setDeviceSampleRate(qint32 device_sample_rate);
84 virtual bool isSet()
override;
bool m_nb_fec_blocks_isSet
bool m_samples_count_isSet
bool m_correctable_errors_count_isSet
bool m_nb_original_blocks_isSet
qint32 device_center_freq
bool m_queue_length_isSet
qint32 uncorrectable_errors_count
bool m_device_center_freq_isSet
bool m_uncorrectable_errors_count_isSet
bool m_device_sample_rate_isSet
qint32 nb_original_blocks
qint32 device_sample_rate
qint32 correctable_errors_count