23#ifndef INCLUDED_GSM_BURST_TIMESLOT_FILTER_H
24#define INCLUDED_GSM_BURST_TIMESLOT_FILTER_H
27#include <gnuradio/block.h>
41 typedef std::shared_ptr<burst_timeslot_filter>
sptr;
54 virtual unsigned int get_tn(
void) = 0;
55 virtual unsigned int set_tn(
unsigned int tn) = 0;
#define GSM_API
Definition api.h:19
<+description of block+>
Definition burst_timeslot_filter.h:39
virtual unsigned int set_tn(unsigned int tn)=0
virtual filter_policy set_policy(filter_policy policy)=0
virtual filter_policy get_policy(void)=0
static sptr make(unsigned int timeslot)
Return a shared_ptr to a new instance of grgsm::burst_timeslot_filter.
virtual unsigned int get_tn(void)=0
std::shared_ptr< burst_timeslot_filter > sptr
Definition burst_timeslot_filter.h:41
filter_policy
Definition common.h:29
Definition constants.h:29