libsdr  0.1.0
A simple SDR library
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::RTLSourceprotectedstatic
__rtl_sdr_parallel_main(void *ctx)sdr::RTLSourceprotectedstatic
_agc_enabledsdr::RTLSourceprotected
_buffer_sizesdr::RTLSourceprotected
_configsdr::Sourceprotected
_devicesdr::RTLSourceprotected
_eossdr::Sourceprotected
_frequencysdr::RTLSourceprotected
_gainssdr::RTLSourceprotected
_sample_ratesdr::RTLSourceprotected
_sinkssdr::Sourceprotected
_threadsdr::RTLSourceprotected
addEOS(T *instance, void(T::*function)())sdr::Sourceinline
agcEnabled() const sdr::RTLSourceinline
connect(SinkBase *sink, bool direct=false)sdr::Source
deviceName(size_t idx)sdr::RTLSourcestatic
disconnect(SinkBase *sink)sdr::Source
enableAGC(bool enable)sdr::RTLSource
freqCorrection() const sdr::RTLSourceinline
frequency() const sdr::RTLSourceinline
gain() const sdr::RTLSourceinline
gainFactors() const sdr::RTLSourceinline
numDevices()sdr::RTLSourcestatic
propagateConfig(const Config &config)sdr::Sourceprotected
RTLSource(double frequency, double sample_rate=1e6, size_t device_idx=0)sdr::RTLSource
sampleRate() const sdr::RTLSourceinlinevirtual
send(const RawBuffer &buffer, bool allow_overwrite=false)sdr::Sourcevirtual
setConfig(const Config &config)sdr::Sourcevirtual
setFreqCorrection(double ppm)sdr::RTLSource
setFrequency(double frequency)sdr::RTLSource
setGain(double gain)sdr::RTLSource
setSampleRate(double sample_rate)sdr::RTLSource
signalEOS()sdr::Sourceprotected
Source()sdr::Source
start()sdr::RTLSource
stop()sdr::RTLSource
type() const sdr::Sourcevirtual
~RTLSource()sdr::RTLSourcevirtual
~Source()sdr::Sourcevirtual