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 | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
RemoteSource::MsgReportStreamData Class Reference

#include <remotesource.h>

+ Inheritance diagram for RemoteSource::MsgReportStreamData:
+ Collaboration diagram for RemoteSource::MsgReportStreamData:

Public Member Functions

uint32_t get_tv_sec () const
 
uint32_t get_tv_usec () const
 
uint32_t get_queueSize () const
 
uint32_t get_queueLength () const
 
uint32_t get_readSamplesCount () const
 
uint32_t get_nbCorrectableErrors () const
 
uint32_t get_nbUncorrectableErrors () const
 
uint32_t get_nbOriginalBlocks () const
 
uint32_t get_nbFECBlocks () const
 
uint32_t get_centerFreq () const
 
uint32_t get_sampleRate () const
 
- Public Member Functions inherited from Message
 Message ()
 
virtual ~Message ()
 
virtual const char * getIdentifier () const
 
virtual bool matchIdentifier (const char *identifier) const
 
void * getDestination () const
 
void setDestination (void *destination)
 

Static Public Member Functions

static MsgReportStreamDatacreate (uint32_t tv_sec, uint32_t tv_usec, uint32_t queueSize, uint32_t queueLength, uint32_t readSamplesCount, uint32_t nbCorrectableErrors, uint32_t nbUncorrectableErrors, uint32_t nbOriginalBlocks, uint32_t nbFECBlocks, uint32_t centerFreq, uint32_t sampleRate)
 
- Static Public Member Functions inherited from Message
static bool match (const Message *message)
 

Protected Member Functions

 MsgReportStreamData (uint32_t tv_sec, uint32_t tv_usec, uint32_t queueSize, uint32_t queueLength, uint32_t readSamplesCount, uint32_t nbCorrectableErrors, uint32_t nbUncorrectableErrors, uint32_t nbOriginalBlocks, uint32_t nbFECBlocks, uint32_t centerFreq, uint32_t sampleRate)
 

Protected Attributes

uint32_t m_tv_sec
 
uint32_t m_tv_usec
 
uint32_t m_queueSize
 
uint32_t m_queueLength
 
uint32_t m_readSamplesCount
 
uint32_t m_nbCorrectableErrors
 
uint32_t m_nbUncorrectableErrors
 
uint32_t m_nbOriginalBlocks
 
uint32_t m_nbFECBlocks
 
uint32_t m_centerFreq
 
uint32_t m_sampleRate
 
- Protected Attributes inherited from Message
void * m_destination
 

Additional Inherited Members

- Static Protected Attributes inherited from Message
static const char * m_identifier = 0
 

Detailed Description

Definition at line 101 of file remotesource.h.

Constructor & Destructor Documentation

◆ MsgReportStreamData()

RemoteSource::MsgReportStreamData::MsgReportStreamData ( uint32_t  tv_sec,
uint32_t  tv_usec,
uint32_t  queueSize,
uint32_t  queueLength,
uint32_t  readSamplesCount,
uint32_t  nbCorrectableErrors,
uint32_t  nbUncorrectableErrors,
uint32_t  nbOriginalBlocks,
uint32_t  nbFECBlocks,
uint32_t  centerFreq,
uint32_t  sampleRate 
)
inlineprotected

Definition at line 157 of file remotesource.h.

References RemoteSource::RemoteSource(), and RemoteSource::~RemoteSource().

168  :
169  Message(),
170  m_tv_sec(tv_sec),
171  m_tv_usec(tv_usec),
172  m_queueSize(queueSize),
173  m_queueLength(queueLength),
174  m_readSamplesCount(readSamplesCount),
175  m_nbCorrectableErrors(nbCorrectableErrors),
176  m_nbUncorrectableErrors(nbUncorrectableErrors),
177  m_nbOriginalBlocks(nbOriginalBlocks),
178  m_nbFECBlocks(nbFECBlocks),
179  m_centerFreq(centerFreq),
180  m_sampleRate(sampleRate)
181  { }
Message()
Definition: message.cpp:26
+ Here is the call graph for this function:

Member Function Documentation

◆ create()

static MsgReportStreamData* RemoteSource::MsgReportStreamData::create ( uint32_t  tv_sec,
uint32_t  tv_usec,
uint32_t  queueSize,
uint32_t  queueLength,
uint32_t  readSamplesCount,
uint32_t  nbCorrectableErrors,
uint32_t  nbUncorrectableErrors,
uint32_t  nbOriginalBlocks,
uint32_t  nbFECBlocks,
uint32_t  centerFreq,
uint32_t  sampleRate 
)
inlinestatic

Definition at line 117 of file remotesource.h.

Referenced by RemoteSource::handleMessage().

129  {
130  return new MsgReportStreamData(
131  tv_sec,
132  tv_usec,
133  queueSize,
134  queueLength,
135  readSamplesCount,
136  nbCorrectableErrors,
137  nbUncorrectableErrors,
138  nbOriginalBlocks,
139  nbFECBlocks,
140  centerFreq,
141  sampleRate);
142  }
MsgReportStreamData(uint32_t tv_sec, uint32_t tv_usec, uint32_t queueSize, uint32_t queueLength, uint32_t readSamplesCount, uint32_t nbCorrectableErrors, uint32_t nbUncorrectableErrors, uint32_t nbOriginalBlocks, uint32_t nbFECBlocks, uint32_t centerFreq, uint32_t sampleRate)
Definition: remotesource.h:157
+ Here is the caller graph for this function:

◆ get_centerFreq()

uint32_t RemoteSource::MsgReportStreamData::get_centerFreq ( ) const
inline

Definition at line 114 of file remotesource.h.

114 { return m_centerFreq; }

◆ get_nbCorrectableErrors()

uint32_t RemoteSource::MsgReportStreamData::get_nbCorrectableErrors ( ) const
inline

Definition at line 110 of file remotesource.h.

References RemoteSource::m_nbCorrectableErrors.

Referenced by RemoteSourceGUI::handleMessage().

+ Here is the caller graph for this function:

◆ get_nbFECBlocks()

uint32_t RemoteSource::MsgReportStreamData::get_nbFECBlocks ( ) const
inline

Definition at line 113 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

113 { return m_nbFECBlocks; }
+ Here is the caller graph for this function:

◆ get_nbOriginalBlocks()

uint32_t RemoteSource::MsgReportStreamData::get_nbOriginalBlocks ( ) const
inline

Definition at line 112 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

+ Here is the caller graph for this function:

◆ get_nbUncorrectableErrors()

uint32_t RemoteSource::MsgReportStreamData::get_nbUncorrectableErrors ( ) const
inline

Definition at line 111 of file remotesource.h.

References RemoteSource::m_nbUncorrectableErrors.

Referenced by RemoteSourceGUI::handleMessage().

+ Here is the caller graph for this function:

◆ get_queueLength()

uint32_t RemoteSource::MsgReportStreamData::get_queueLength ( ) const
inline

Definition at line 108 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

108 { return m_queueLength; }
+ Here is the caller graph for this function:

◆ get_queueSize()

uint32_t RemoteSource::MsgReportStreamData::get_queueSize ( ) const
inline

Definition at line 107 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

107 { return m_queueSize; }
+ Here is the caller graph for this function:

◆ get_readSamplesCount()

uint32_t RemoteSource::MsgReportStreamData::get_readSamplesCount ( ) const
inline

Definition at line 109 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

+ Here is the caller graph for this function:

◆ get_sampleRate()

uint32_t RemoteSource::MsgReportStreamData::get_sampleRate ( ) const
inline

Definition at line 115 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

115 { return m_sampleRate; }
+ Here is the caller graph for this function:

◆ get_tv_sec()

uint32_t RemoteSource::MsgReportStreamData::get_tv_sec ( ) const
inline

Definition at line 105 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

105 { return m_tv_sec; }
+ Here is the caller graph for this function:

◆ get_tv_usec()

uint32_t RemoteSource::MsgReportStreamData::get_tv_usec ( ) const
inline

Definition at line 106 of file remotesource.h.

Referenced by RemoteSourceGUI::handleMessage().

106 { return m_tv_usec; }
+ Here is the caller graph for this function:

Member Data Documentation

◆ m_centerFreq

uint32_t RemoteSource::MsgReportStreamData::m_centerFreq
protected

Definition at line 154 of file remotesource.h.

◆ m_nbCorrectableErrors

uint32_t RemoteSource::MsgReportStreamData::m_nbCorrectableErrors
protected

Definition at line 150 of file remotesource.h.

◆ m_nbFECBlocks

uint32_t RemoteSource::MsgReportStreamData::m_nbFECBlocks
protected

Definition at line 153 of file remotesource.h.

◆ m_nbOriginalBlocks

uint32_t RemoteSource::MsgReportStreamData::m_nbOriginalBlocks
protected

Definition at line 152 of file remotesource.h.

◆ m_nbUncorrectableErrors

uint32_t RemoteSource::MsgReportStreamData::m_nbUncorrectableErrors
protected

Definition at line 151 of file remotesource.h.

◆ m_queueLength

uint32_t RemoteSource::MsgReportStreamData::m_queueLength
protected

Definition at line 148 of file remotesource.h.

◆ m_queueSize

uint32_t RemoteSource::MsgReportStreamData::m_queueSize
protected

Definition at line 147 of file remotesource.h.

◆ m_readSamplesCount

uint32_t RemoteSource::MsgReportStreamData::m_readSamplesCount
protected

Definition at line 149 of file remotesource.h.

◆ m_sampleRate

uint32_t RemoteSource::MsgReportStreamData::m_sampleRate
protected

Definition at line 155 of file remotesource.h.

◆ m_tv_sec

uint32_t RemoteSource::MsgReportStreamData::m_tv_sec
protected

Definition at line 145 of file remotesource.h.

◆ m_tv_usec

uint32_t RemoteSource::MsgReportStreamData::m_tv_usec
protected

Definition at line 146 of file remotesource.h.


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