#include <digital_in_source_impl.h>
|
| | digital_in_source_impl (libm2k::context::M2k *context, int buffer_size, const int channel, double sampling_frequency, int kernel_buffers, bool streaming, bool deinit, double data_rate) |
| | ~digital_in_source_impl () |
| void | refill_buffer () |
| int | work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
| bool | start () override |
| bool | stop () override |
| void | set_params (double sampling_frequency, bool streaming) override |
| void | set_data_rate (double data) override |
| void | set_timeout_ms (unsigned int timeout) override |
| void | set_buffer_size (int buffer_size) |
|
| typedef std::shared_ptr< digital_in_source > | sptr |
| static sptr | make (const std::string &uri, int buffer_size, int channel, double sampling_frequency, int kernel_buffers, bool streaming, bool deinit=true, double data_rate=0) |
| | Return a shared_ptr to a new instance of m2k::digital_in_source.
|
| static sptr | make_from (libm2k::context::M2k *context, int buffer_size, int channel, double sampling_frequency, int kernel_buffers, bool streaming, bool deinit=true, double data_rate=0) |
◆ digital_in_source_impl()
| gr::m2k::digital_in_source_impl::digital_in_source_impl |
( |
libm2k::context::M2k * | context, |
|
|
int | buffer_size, |
|
|
const int | channel, |
|
|
double | sampling_frequency, |
|
|
int | kernel_buffers, |
|
|
bool | streaming, |
|
|
bool | deinit, |
|
|
double | data_rate ) |
◆ ~digital_in_source_impl()
| gr::m2k::digital_in_source_impl::~digital_in_source_impl |
( |
| ) |
|
◆ refill_buffer()
| void gr::m2k::digital_in_source_impl::refill_buffer |
( |
| ) |
|
◆ set_buffer_size()
| void gr::m2k::digital_in_source_impl::set_buffer_size |
( |
int | buffer_size | ) |
|
|
virtual |
◆ set_data_rate()
| void gr::m2k::digital_in_source_impl::set_data_rate |
( |
double | data | ) |
|
|
overridevirtual |
◆ set_params()
| void gr::m2k::digital_in_source_impl::set_params |
( |
double | sampling_frequency, |
|
|
bool | streaming ) |
|
overridevirtual |
◆ set_timeout_ms()
| void gr::m2k::digital_in_source_impl::set_timeout_ms |
( |
unsigned int | timeout | ) |
|
|
overridevirtual |
◆ start()
| bool gr::m2k::digital_in_source_impl::start |
( |
| ) |
|
|
override |
◆ stop()
| bool gr::m2k::digital_in_source_impl::stop |
( |
| ) |
|
|
override |
◆ work()
| int gr::m2k::digital_in_source_impl::work |
( |
int | noutput_items, |
|
|
gr_vector_const_void_star & | input_items, |
|
|
gr_vector_void_star & | output_items ) |
The documentation for this class was generated from the following file: