22#ifndef INCLUDED_IRIDIUM_TOOLKIT_TAGGED_BURST_TO_PDU_H
23#define INCLUDED_IRIDIUM_TOOLKIT_TAGGED_BURST_TO_PDU_H
26#include <gnuradio/sync_block.h>
39 typedef boost::shared_ptr<tagged_burst_to_pdu>
sptr;
49 static sptr make(
int max_burst_size,
float relative_center_frequency,
float relative_span,
50 float d_relative_sample_rate,
int outstanding_limit,
bool drop_overflow);
#define IRIDIUM_TOOLKIT_API
Definition api.h:30
<+description of block+>
Definition tagged_burst_to_pdu.h:37
static sptr make(int max_burst_size, float relative_center_frequency, float relative_span, float d_relative_sample_rate, int outstanding_limit, bool drop_overflow)
Return a shared_ptr to a new instance of iridium::tagged_burst_to_pdu.
boost::shared_ptr< tagged_burst_to_pdu > sptr
Definition tagged_burst_to_pdu.h:39
virtual int get_output_queue_size()=0
virtual uint64_t get_n_dropped_bursts()=0
virtual int get_output_max_queue_size()=0
Definition burst_downmix.h:28