21#ifndef INCLUDED_IRIDIUM_TAGGED_BURST_TO_PDU_H
22#define INCLUDED_IRIDIUM_TAGGED_BURST_TO_PDU_H
24#include <gnuradio/sync_block.h>
38 typedef std::shared_ptr<tagged_burst_to_pdu>
sptr;
49 float relative_center_frequency,
51 float d_relative_sample_rate,
53 int outstanding_limit,
#define IRIDIUM_API
Definition api.h:19
<+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, double sample_offset, int outstanding_limit, bool drop_overflow)
Return a shared_ptr to a new instance of iridium::tagged_burst_to_pdu.
virtual int get_output_queue_size()=0
virtual uint64_t get_n_dropped_bursts()=0
virtual int get_output_max_queue_size()=0
std::shared_ptr< tagged_burst_to_pdu > sptr
Definition tagged_burst_to_pdu.h:38
Definition burst_downmix.h:28
Definition burst_downmix.h:27