22 #ifndef INCLUDED_IRIDIUM_TOOLKIT_BURST_DOWNMIX_H
23 #define INCLUDED_IRIDIUM_TOOLKIT_BURST_DOWNMIX_H
26 #include <gnuradio/sync_block.h>
39 typedef boost::shared_ptr<burst_downmix>
sptr;
49 static sptr make(
int sample_rate,
int search_depth,
size_t hard_max_queue_len,
50 const std::vector<float> &input_taps,
const std::vector<float> &start_finder_taps,
51 bool handle_multiple_frames_per_burst);
53 virtual uint64_t get_n_dropped_bursts() = 0;
54 virtual size_t get_input_queue_size() = 0;
boost::shared_ptr< burst_downmix > sptr
Definition: burst_downmix.h:39
<+description of block+>
Definition: burst_downmix.h:36
#define IRIDIUM_TOOLKIT_API
Definition: api.h:30