//! Overload call to get async metadata bool recv_async_msg( uhd::async_metadata_t &async_metadata, double timeout = 0.1 ){ if (_async_receiver) return _async_receiver(async_metadata, timeout); boost::this_thread::sleep(boost::posix_time::microseconds(long(timeout*1e6))); return false; }
//! Overload call to get async metadata bool recv_async_msg( uhd::async_metadata_t &async_metadata, double timeout = 0.1 ){ if (_async_receiver) return _async_receiver(async_metadata, timeout); std::this_thread::sleep_for(std::chrono::microseconds(long(timeout*1e6))); return false; }