GNU Radio's CCS Package
gr::foo::periodic_msg_source Class Referenceabstract

#include <periodic_msg_source.h>

Inheritance diagram for gr::foo::periodic_msg_source:

Public Types

typedef boost::shared_ptr< periodic_msg_sourcesptr
 

Public Member Functions

virtual void set_nmsg (int nmsg)=0
 
virtual int get_nmsg ()=0
 
virtual void set_delay (long delay)=0
 
virtual long get_delay ()=0
 
virtual void start_tx ()=0
 
virtual void stop_tx ()=0
 
virtual bool is_running ()=0
 

Static Public Member Functions

static sptr make (pmt::pmt_t msg, long interval, int num_msg=-1, bool quit=true, bool debug=false)
 

Member Typedef Documentation

◆ sptr

Member Function Documentation

◆ get_delay()

virtual long gr::foo::periodic_msg_source::get_delay ( )
pure virtual

◆ get_nmsg()

virtual int gr::foo::periodic_msg_source::get_nmsg ( )
pure virtual

◆ is_running()

virtual bool gr::foo::periodic_msg_source::is_running ( )
pure virtual

◆ make()

static sptr gr::foo::periodic_msg_source::make ( pmt::pmt_t  msg,
long  interval,
int  num_msg = -1,
bool  quit = true,
bool  debug = false 
)
static

◆ set_delay()

virtual void gr::foo::periodic_msg_source::set_delay ( long  delay)
pure virtual

◆ set_nmsg()

virtual void gr::foo::periodic_msg_source::set_nmsg ( int  nmsg)
pure virtual

◆ start_tx()

virtual void gr::foo::periodic_msg_source::start_tx ( )
pure virtual

◆ stop_tx()

virtual void gr::foo::periodic_msg_source::stop_tx ( )
pure virtual

The documentation for this class was generated from the following file: