 |
GNU Radio Manual and C++ API Reference
3.10.3.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
10 #ifndef INCLUDED_IIO_ATTR_UPDATER_IMPL_H
11 #define INCLUDED_IIO_ATTR_UPDATER_IMPL_H
24 const std::string d_attribute;
27 unsigned int d_interval_ms;
31 std::shared_ptr<gr::thread::thread> d_thread;
37 const std::string value,
38 unsigned int interval_ms);
bool start()
Called to enable drivers, etc for i/o devices.
Generic helper block to create message in a format that will be accepted by the IIO Attribute Sink Bl...
Definition: attr_updater.h:30
bool stop()
Called to disable drivers, etc for i/o devices.
boost::mutex mutex
Definition: thread.h:37
attr_updater_impl(const std::string attribute, const std::string value, unsigned int interval_ms)
std::shared_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting).
Definition: pmt.h:83
GNU Radio logging wrapper.
Definition: basic_block.h:29
Definition: attr_updater_impl.h:21
void set_value(std::string value)