21#ifndef INCLUDED_IRIDIUM_TAGGED_BURST_TO_PDU_H
22#define INCLUDED_IRIDIUM_TAGGED_BURST_TO_PDU_H
25#include <gnuradio/sync_block.h>
38 typedef boost::shared_ptr<tagged_burst_to_pdu>
sptr;
48 static sptr make(
int max_burst_size,
float relative_center_frequency,
float relative_span,
49 float d_relative_sample_rate,
int outstanding_limit,
bool drop_overflow);
#define IRIDIUM_API
Definition: api.h:31
<+description of block+>
Definition: tagged_burst_to_pdu.h:36
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:38
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:27