17#ifndef INCLUDED_FOO_PERIODIC_MSG_SOURCE_H
18#define INCLUDED_FOO_PERIODIC_MSG_SOURCE_H
21#include <gnuradio/block.h>
30 typedef boost::shared_ptr<periodic_msg_source>
sptr;
31 static sptr make(pmt::pmt_t msg,
long interval,
int num_msg = -1,
32 bool quit =
true,
bool debug =
false);
#define FOO_API
Definition api.h:30
Definition periodic_msg_source.h:27
virtual bool is_running()=0
virtual void set_delay(long delay)=0
virtual long get_delay()=0
static sptr make(pmt::pmt_t msg, long interval, int num_msg=-1, bool quit=true, bool debug=false)
virtual void set_nmsg(int nmsg)=0
virtual void start_tx()=0
boost::shared_ptr< periodic_msg_source > sptr
Definition periodic_msg_source.h:30
Definition burst_tagger.h:27