23#ifndef INCLUDED_GSM_BURST_SDCCH_SUBSLOT_FILTER_H
24#define INCLUDED_GSM_BURST_SDCCH_SUBSLOT_FILTER_H
27#include <gnuradio/block.h>
47 typedef std::shared_ptr<burst_sdcch_subslot_filter>
sptr;
60 virtual unsigned int get_ss(
void) = 0;
61 virtual unsigned int set_ss(
unsigned int ss) = 0;
#define GSM_API
Definition: api.h:19
<+description of block+>
Definition: burst_sdcch_subslot_filter.h:45
static sptr make(subslot_filter_mode mode, unsigned int subslot)
Return a shared_ptr to a new instance of grgsm::burst_sdcch_subslot_filter.
virtual subslot_filter_mode set_mode(subslot_filter_mode mode)=0
virtual filter_policy get_policy(void)=0
virtual unsigned int set_ss(unsigned int ss)=0
virtual unsigned int get_ss(void)=0
virtual filter_policy set_policy(filter_policy policy)=0
virtual subslot_filter_mode get_mode(void)=0
std::shared_ptr< burst_sdcch_subslot_filter > sptr
Definition: burst_sdcch_subslot_filter.h:47
filter_policy
Definition: common.h:29
subslot_filter_mode
Definition: burst_sdcch_subslot_filter.h:34
@ SS_FILTER_SDCCH8
Definition: burst_sdcch_subslot_filter.h:35
@ SS_FILTER_SDCCH4
Definition: burst_sdcch_subslot_filter.h:36
Definition: constants.h:29