8#ifndef INCLUDED_IRIDIUM_FFT_CHANNELIZER_H
9#define INCLUDED_IRIDIUM_FFT_CHANNELIZER_H
11#include <gnuradio/sync_decimator.h>
25 typedef std::shared_ptr<fft_channelizer>
sptr;
37 bool activate_streams,
40 int outstanding_limit,
#define IRIDIUM_API
Definition api.h:19
<+description of block+>
Definition fft_channelizer.h:23
virtual uint64_t get_n_dropped_bursts()=0
virtual int get_output_max_queue_size()=0
static sptr make(int fft_size, int decimation, bool activate_streams, int pdu_ports, int max_burst_size, int outstanding_limit, bool drop_overflow)
Return a shared_ptr to a new instance of iridium::fft_channelizer.
std::shared_ptr< fft_channelizer > sptr
Definition fft_channelizer.h:25
virtual int get_output_queue_size()=0
Definition burst_downmix.h:28
Definition burst_downmix.h:27