18#ifndef INCLUDED_FOO_RANDOM_PERIODIC_MSG_SOURCE_IMPL_H
19#define INCLUDED_FOO_RANDOM_PERIODIC_MSG_SOURCE_IMPL_H
22#include <boost/random.hpp>
23#include <boost/generator_iterator.hpp>
39 boost::thread *d_thread;
40 gr::thread::mutex d_mutex;
42 boost::uniform_int<> d_brange;
43 boost::variate_generator< boost::mt19937, boost::uniform_int<> > d_randbytes;
47 long interval,
int num_msg,
48 bool quit,
bool debug,
int seed);
Definition random_periodic_msg_source_impl.h:28
random_periodic_msg_source_impl(int msg_len, long interval, int num_msg, bool quit, bool debug, int seed)
virtual ~random_periodic_msg_source_impl()
void set_delay(long delay)
pmt::pmt_t generate_msg()
Definition random_periodic_msg_source.h:28
Definition burst_tagger.h:27