18#ifndef INCLUDED_FOO_RANDOM_PERIODIC_MSG_SOURCE_H
19#define INCLUDED_FOO_RANDOM_PERIODIC_MSG_SOURCE_H
22#include <gnuradio/block.h>
31 typedef boost::shared_ptr<random_periodic_msg_source>
sptr;
32 static sptr make(
int msg_len,
long interval,
int num_msg = 1,
33 bool quit =
true,
bool debug =
false,
int seed = 0);
#define FOO_API
Definition: api.h:30
Definition: random_periodic_msg_source.h:28
virtual void set_nmsg(int nmsg)=0
virtual long get_delay()=0
virtual void start_tx()=0
virtual bool is_running()=0
virtual void set_delay(long delay)=0
static sptr make(int msg_len, long interval, int num_msg=1, bool quit=true, bool debug=false, int seed=0)
boost::shared_ptr< random_periodic_msg_source > sptr
Definition: random_periodic_msg_source.h:31
Definition: burst_tagger.h:27