sdr::RTLSource Member List

This is the complete list of members for sdr::RTLSource, including all inherited members.

__rtl_sdr_callback(unsigned char *buffer, uint32_t len, void *ctx) | sdr::RTLSource | protectedstatic
__rtl_sdr_parallel_main(void *ctx) | sdr::RTLSource | protectedstatic
_agc_enabled | sdr::RTLSource | protected
_buffer_size | sdr::RTLSource | protected
_config | sdr::Source | protected
_device | sdr::RTLSource | protected
_eos | sdr::Source | protected
_frequency | sdr::RTLSource | protected
_gains | sdr::RTLSource | protected
_sample_rate | sdr::RTLSource | protected
_sinks | sdr::Source | protected
_thread | sdr::RTLSource | protected
addEOS(T *instance, void(T::*function)()) | sdr::Source | inline
agcEnabled() const | sdr::RTLSource | inline
connect(SinkBase *sink, bool direct=false) | sdr::Source |
deviceName(size_t idx) | sdr::RTLSource | static
disconnect(SinkBase *sink) | sdr::Source |
enableAGC(bool enable) | sdr::RTLSource |
freqCorrection() const | sdr::RTLSource | inline
frequency() const | sdr::RTLSource | inline
gain() const | sdr::RTLSource | inline
gainFactors() const | sdr::RTLSource | inline
numDevices() | sdr::RTLSource | static
propagateConfig(const Config &config) | sdr::Source | protected
RTLSource(double frequency, double sample_rate=1e6, size_t device_idx=0) | sdr::RTLSource |
sampleRate() const | sdr::RTLSource | inlinevirtual
send(const RawBuffer &buffer, bool allow_overwrite=false) | sdr::Source | virtual
setConfig(const Config &config) | sdr::Source | virtual
setFreqCorrection(double ppm) | sdr::RTLSource |
setFrequency(double frequency) | sdr::RTLSource |
setGain(double gain) | sdr::RTLSource |
setSampleRate(double sample_rate) | sdr::RTLSource |
signalEOS() | sdr::Source | protected
Source() | sdr::Source |
start() | sdr::RTLSource |
stop() | sdr::RTLSource |
type() const | sdr::Source | virtual
~RTLSource() | sdr::RTLSource | virtual
~Source() | sdr::Source | virtual